Когда-то, около 15 лет назад, именно на этом форуме был представлен набор из плагина PDAbot и шаблона PDA, которые позволяли адаптировать веб-сайт для мобильных устройств, и в итоге стали основой расширения Mobile Joomla. Со временем туда добавились: масштабирование картинок под разрешение телефона, режим предпросмотра сайта на экранах различных телефонов, оптимизация страниц, ленивая загрузка изображений, шаблон на основе фреймворка jQuery Mobile, и много-много других улучшений.
Сейчас же я хотел бы пригласить принять участие в бета-тестировании версии
3.0, в которой:
- Поддерживаются Joomla! 2.5-4.0 и PHP 5.6-8.1.
- Всё, связанное с адаптивным дизайном (т.е. использованием отдельного шаблона для мобильной версии), вынесено в отдельный пакет (Mobile Adaptive), и без него Mobile 3.0 работает в режиме "отзывчивого" дизайна, т.е. оптимизирует уже имеющийся шаблон.
- Теперь оптимизируется как мобильная версия, так и версия для компьютеров, чтобы не было необходимости устанавливать что-то дополнительно для оптимизации и решать возникающие конфликты.
- Добавлена поддержка "отзывчивых" (которые подстраиваются под ширину экрана) изображений, таблиц, видео (HTML5, YouTube, Vimeo, Kickstarter, Twitch) и прочих встраиваемых элементов (Google Maps/Docs/Sheets/Slides и посты Facebook).
- Существенно переработан код для оптимизации страниц, чтобы достичь максимальной производительности (и приблизиться к 100/100 в тестах PageSpeed Insights).
- Режим off-request оптимизации, в котором первому посетителю страница отдается максимально быстро с минимальной оптимизацией, после чего в фоне проводятся дополнительные операции (оптимизация изображений, сжатие алгоритмом brottli, и т.д.), и последующим посетителям отдается уже максимально оптимизированная страница.
- Генерация так называемых above-the-fold css-стилей для главной страницы и асинхронная загрузка остальных стилей.
- Поддержка DNS Prefetch и Preload для загружаемых ресурсов.
- Автоматическая генерация атрибута srcset для изображений.
- Оптимизация загрузки Google Fonts.
- Добавлено кэширование страниц, которое гораздо быстрее встроенного в Joomla плагина System-Page Cache, и основано на тегированном кэше, т.е. позволяет автоматически обновлять кэш при добавлении или редактировании материалов.
- Добавлена поддержка Progressive Web Application (PWA).
Всем принявшим участие в тестировании гарантируется пятилетний доступ к Pro-версии и русскоязычная поддержка.
Для скачивания пакета установки:- перейдите на https://www.mobilejoomla.com/extension/get/mobile-pro-3-beta.html,
- зарегистрируйтесь и залогиньтесь (форма откроется после нажатия кнопки Buy, но можно и по ссылке Login в меню),
- нажмите Buy
- кликните на [enter discount code], введите текст "тест" (русскими буквами без кавычек) и нажмите Apply (это даст скидку в размере 100%)
- отметьте чекбокс, что согласны с условиями использования
- нажмите кнопку Check Out
- дождитесь переадресации на страницу расширения и нажмите Download
- распакуйте zip-архив и выберите, что вам нужно для установки: только Mobile Pro, или же полностью Mobile Pro + плагин Adaptive + мобильный шаблон Mobile Flat
PS. Не бойтесь экспериментировать: если в процессе тестирования что-то пошло не так, всегда можно вернуть настройки в исходное состояние, просто набрав в админке этого расширения код "
IDDQD" (без кавычек).