[Перевод] HTML & CSS Features, Tips For a 10x Faster Page Loading Speed — DEV Community

0c4cf5b35b3580fcdc6b4289c2c2c692.png

HTML и CSS фичи, советы для 10-кратного ускорения загрузки страниц

Мы все терпеть не можем, когда наша страница загружается так медленно!

b266987ab18573a18839c28b668f03f5.gif

Фактически, коэффициент конверсии сайта падает в среднем на 4,42% с увеличением времени загрузки на каждую секунду (от 0 до 5 секунд). Первые пять секунд времени загрузки страницы оказывают наибольшее влияние на коэффициент конверсии. (Portent, 2019)

b135c1db4475dadfe8b3980929f25310.png

Но вы можете увеличить скорость загрузки страниц вашего сайта, внеся изменения в ваши HTML и CSS файлы, не прибегая к услугам ведущих хостинговых служб!

1604a2f3cdfcc2fb1e0f08be08868208.png

(В этой статье мы будем рассматривать ускорение работы страницы только с помощью файлов HTML и CSS).

1. Ленивая загрузка

Ленивая загрузка — это стратегия сокращения длины критического пути рендеринга, что приводит к сокращению времени загрузки страницы.

a) Разделение CSS-файла 

CSS должен быть тонким, доставляться как можно быстрее, а для разблокировки рендеринга рекомендуется использовать медиатипы и запросы. Что я имею в виду под «тонким»? Разделите ваш CSS-файл так, чтобы CSS полностью не выполнялся подряд на всех экранах.


© Habrahabr.ru