Канадский разработчик написал эссе о «засорении» современных сайтов

Разработчик из Канады Ник Хеер (Nick Heer) опубликовал пост Bullshit Web, в котором поделился соображениями о необоснованном нагромождении современных сайтов. По его мнению, они загружаются дольше, чем во времена модемов dial-up.

Создатели интернет-ресурсов надеются на мощность широкополосных каналов связи и современных компьютеров, пишет Хеер. В итоге их ресурсы уходят на обработку дополнительных элементов, а не на увеличение скорости и удобства доступа к контенту.

CNN

Хеер рассказал, что создатели ресурсов добавляют на них новые интерактивные элементы вместо того, чтобы сосредоточиться на оптимизации. В качестве примера он привел сайт CNN, который загружался 30 секунд при подключении к кабельной сети на скорости 50 Мб/с. На одной странице автор поста нашел около ста скриптов общим размером в несколько МБ, 11 шрифтов размером 414 КБ, 4 набора CSS-стилей размером 315 КБ, 20 блоков iframe и 29 AJAX-запросов размером 500 КБ. Также Хеер пожаловался на автовоспроизведение видео и блоки с предложением подписаться на рассылку.

Разработчик советует использовать технологию Accelerated mobile pages (AMP), которая не дает добавить на страницу лишние элементы. По данным Google, AMP-страницы загружаются менее чем за 1 секунду и используют в 10 раз меньше данных, чем те же страницы без AMP.

В мае 2018 года Facebook добавила в платформу Instant Articles поддержку AMP и Apple News ради публикаций контента в любом формате и дизайне.

Источник: блог Pixel Envy