Денис рассказал об опыте реализации технологии AMP для мобильной версии «Ленты.ру». В результате, в сравнении с мобильной версией, время загрузки AMP страниц снизилось на 60%, и люди стали проводить на AMP страницах на 46% больше времени.
Тогда команда «Ленты.ру» решили также ускорить десктопные и планшетные версии сайта. Что было сделано:
- сжатие данных gzip;
- рекламные пиксели и трекеры вынесены за load event;
- убрали JS и CSS, блокирующие рендеринг страниц;
- поставили заголовки кэширования;
- рефакторинг собственного кода.
В результате показатели улучшились:
- на 40% smart render (время с первого запроса до момента появления первого цветного пикселя на экране);
- на 22% visually complete (время, когда появился весь контент первого экрана и ничего не меняется, хотя сайт продолжает загружаться);
- на 60% page load (время с первого запроса до момента, когда загружена страница и все её внешние файлы).
Улучшились и поведенческие характеристики: время на сайте увеличилось на 32%, глубина просмотров — на 27%, показатель отказов снизился на 6%.