Есть сайт на WordPress, имеющий кастомную тему и другие собственные разработки. 75% посетителей приходят на сайт с мобильных устройств.
Мобильная версия сайта получает неудовлетворительные результаты проверки на сервисе Google PageSpeed Insights:
В рамках задачи требуется устранить возможную часть проблем, отображенных в блоке «Диагностика»:
* сократить время выполнения кода Javascript, уменьшить его, объединив в один файл, и удалить неиспользуемый;
* устранить ресурсы, блокирующие рендеринг страницы;
* решить критические вопросы с CSS;
* вынести загрузку счетчиков в футер и настроить им rel=preconnect;
* настроить атрибуты изображений;
* выполнить иные рекомендации PageSpeed, которые позволят оптимизировать скорость загрузки на мобильной версии.
Ожидаемый результат:
1. Показатель производительности для мобильной версии улучшен до 80 (сейчас около 45).
2. От исполнителя получен список совершенных действий с сайтом и рекомендации по оптимизации, рожденные в процессе диагностики и работ.
3. Сайт полностью сохранил работоспособность и функциональность :)
Нюанс — проект находится на виртуальной машине не под git, поэтому эксперименты на продакшене недопустимы.