Обсуждение Оптимизация шаблона под мобильную версию

Babyaka

Постоялец
Регистрация
19 Окт 2012
Сообщения
53
Реакции
5
Друзья, подскажите пожалуйста, возможно вопрос вам покажется глупым. Есть сайт на Jommla 3, одностраничник. Как лучше оптимизировать шаблон под мобильную версию? Через различные компоненты, или лучше поковырять CSS файлы? Кто как создавал мобильную версию сайта?
 
Есть такой шаблон - J!Blank. В нем всю верстку и стили пишешь сам. НО! он позволяет отключать много лишнего и не нужного, минимизирует css, и с помощью функций по типу ($tpl->isMobile()) самому выбирать, что нужно подключать в любом из видов - мобильном, планшетном и т.д. Вообщем, есть сайт разработчика, там инструкция есть.
 
Есть такой шаблон - J!Blank. В нем всю верстку и стили пишешь сам. НО! он позволяет отключать много лишнего и не нужного, минимизирует css, и с помощью функций по типу ($tpl->isMobile()) самому выбирать, что нужно подключать в любом из видов - мобильном, планшетном и т.д. Вообщем, есть сайт разработчика, там инструкция есть.
Спасибо, возьму на заметку для будущих проектов. Не хочется заново верстать сайт. Может есть у кого идеи, как доработать шаблон под мобильники и планшеты?
 
Хочешь не хочешь, а версткой заняться придется. Либо изначально брать всякие бустрапы и ему подобные, которые подгоняют размеры и прочее под моб версии, либо брать компонент, который спросит - какой шаблон показывать на моб устройствах.
 
Хочешь не хочешь, а версткой заняться придется. Либо изначально брать всякие бустрапы и ему подобные, которые подгоняют размеры и прочее под моб версии, либо брать компонент, который спросит - какой шаблон показывать на моб устройствах.
Хорошо, я Вас понял. С шаблоном все же более-менее повезло, там был встроен бустрап который при разных разрешениях меняет css параметры. Сейчас сижу, и настраиваю.

Можно данную тему преобразовать в обсуждение? Очень интересно почитать, кто как оптимизирует свои сайты под мобильники и планшеты.
 
Настроить вывод через css - это самое малое что можно сделать. В мобильную версию будет тянуться куча всего не нужного, тем самым увеличивая время загрузки на узком интернет канале. Ведь предполагается, что заходить могут и через 3G. Поэтому надо отключать лишнее не через css
 
Настроить вывод через css - это самое малое что можно сделать. В мобильную версию будет тянуться куча всего не нужного, тем самым увеличивая время загрузки на узком интернет канале. Ведь предполагается, что заходить могут и через 3G. Поэтому надо отключать лишнее не через css
Под ненужным Вы подразумеваете лишние модули и блоки на сайте?
 
Под ненужным Вы подразумеваете лишние модули и блоки на сайте?
лишние скрипты и стили, оных при большом количестве модулей/компонентов подгружается огромная туча, которые на моб версиях вообще не используются. Поэтому для моб версий делают легкие шаблоны и отключают вывод стилей и скриптов компонентов.
Например k2 - подгружает достаточно много, можно в самом шаблоне вырезать все это и написать один файл стилей под весь k2. Грубо говоря.
 
Под ненужным Вы подразумеваете лишние модули и блоки на сайте?
Не совсем понятно, что подразумевается под лишними блоками, ведь если он есть на сайте, значит используется. Лишние модули, тоже как-то не понятно, что считать лишним, если он используется. Если не используется, то он вроде и не тянет за собой ничего. Выше Genk0 все верно написал. Только еще добавил, что кроме компонентов, которые не выкинешь, можно сократить количество плагинов доставляемых в эти компоненты. Использование альтарнативных шаблонов для модулей и продумывание как вывести нужное, например видео, использую штатные установки.
 
лишние скрипты и стили, оных при большом количестве модулей/компонентов подгружается огромная туча, которые на моб версиях вообще не используются. Поэтому для моб версий делают легкие шаблоны и отключают вывод стилей и скриптов компонентов.
Например k2 - подгружает достаточно много, можно в самом шаблоне вырезать все это и написать один файл стилей под весь k2. Грубо говоря.
Согласен, потому К2 и не использую :) Спасибо за пояснение, учту при настройке.
Не совсем понятно, что подразумевается под лишними блоками, ведь если он есть на сайте, значит используется. Лишние модули, тоже как-то не понятно, что считать лишним, если он используется.
Просто бывает, когда на главной странице добавлены всякие блоки и модули "для красоты". А в мобильной версии все просто и лаконично должно быть, по этому по мимо упрощения интерфейса, бывает убирают лишние модули и блоки.
 
Назад
Сверху