6.5. Задание: настройка режимов и их оптимизация
Материалы
Перед вами уже знакомый проект со счётчиком. На этот раз в нём появилась дополнительная страница, на которой размещены текст с изображениями. И именно эта страница будет загружаться у пользователя дольше всего, ведь на ней много картинок в высоком качестве, а ещё тяжеловесный шрифт.
Ваша задача — как можно сильнее сжать размер изображений и шрифта, чтобы повысить производительность.
Примечания:
- Функции приложения не затрагивается. Вы работаете только с конфигом.
- Минимальная производительность по системе оценивания LightHouse должна составлять не менее 70 пунктов.
На самом деле производительность зависит от множества факторов: наличия сторонних браузерных скриптов, блокировщиков рекламы, аналитики, антивирусных ПО, кеширования браузера и других причин. Подробнее о факторах, влияющих на производительность, можно прочитать здесь
Подробнее о LightHouse можно узнать на официальной странице
Когда справитесь с задачей, нажмите на кнопку «Задание готово» — ниже в программе откроется демо с решением авторов. Сравните его с получившимся у вас вариантом.