rasputin21
Писатель
- Регистрация
- 1 Окт 2011
- Сообщения
- 6
- Реакции
- 4
Мероприятия по адаптации сайта для мобильных устройств:
1. Компиляция css, js, изображений (спрайты);
2. Разные файлы css для стандартных и мобильных устройств (это если для мобильных можно значительно сократить css. Иначе использовать @media);
3. Скомпилированный js опустить в конец документа;
4. По возможности отказаться от jQuery;
5. Кеш!
6. Ну и собственно, поправить верстку, чтобы сайт нормально отображался на различных разрешениях.
По-поводу скрытия модулей на мобильных - можно конечно использовать display: none, но лучше воспользоваться PHP. На уже упомянутом шаблоне J!Blank есть возможность отображения позиций шаблона только для мобильных устройств. Размещение модуля в такой позиции решит проблему.
Если Вы и дальше планируете заниматься разработкой сайтов - создайте для себя универсальный шаблон и работайте с ним.
1. Компиляция css, js, изображений (спрайты);
2. Разные файлы css для стандартных и мобильных устройств (это если для мобильных можно значительно сократить css. Иначе использовать @media);
3. Скомпилированный js опустить в конец документа;
4. По возможности отказаться от jQuery;
5. Кеш!
6. Ну и собственно, поправить верстку, чтобы сайт нормально отображался на различных разрешениях.
Если делать "по-человечески", то этого не достаточно. Не забывайте, что размер пикселя на мобильных устройствах меньше (особенно на Retina дисплеях), следовательно текст становится слишком мелким.Если делать сайт с плавающей шириной, то во многих случаях такой адаптации уже достаточно для мобильных
По-поводу скрытия модулей на мобильных - можно конечно использовать display: none, но лучше воспользоваться PHP. На уже упомянутом шаблоне J!Blank есть возможность отображения позиций шаблона только для мобильных устройств. Размещение модуля в такой позиции решит проблему.
Если Вы и дальше планируете заниматься разработкой сайтов - создайте для себя универсальный шаблон и работайте с ним.