Месяц назад я начал эксперимент: взял реальный сайт, который тормозил, и методично тестировал каждую оптимизацию. CSS, шрифты, JavaScript, сторонние скрипты - всё по отдельности. Результат оказался неожиданным. Половина "обязательных" советов из гайдов вообще не работает. А то, что реально ускоряет - занимает 10 минут. Вот что я узнал после 30+ тестов в PageSpeed Insights. Клиент прислал сайт: "Тормозит, исправь". Открываю PageSpeed: - Скорость загрузки: 8.3 секунды - Time to Interactive (TTI): 11 секунд - Оценка: 23/100 (красная зона) Классика. Куча плагинов, 15 шрифтов, jQuery, слайдеры, анимации. План был простой: Убирать элементы по одному. Замерять. Смотреть, что даёт эффект, а что - пустая трата времени. Что все советуют: - Минифицировать CSS - Удалить неиспользуемые стили - Объединить файлы - Оптимизировать шрифты Что я сделал: Шаг 1: Убрал лишние шрифты Было: 15 кастомных шрифтов (разные начертания, языки, иконки) Стало: 2 шрифта (обычный и жирный) Результат: −0.4 секунды загру
Сайт грузился 8 секунд. Я убрал 3 строчки кода - стало 1.2 секунды
10 января10 янв
3 мин