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

Bullshit Web — статья о захламлении сайтов

Разработчик из Канады Ник Хеер (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

Вакансии в тему:

Лого компании «Додо Пицца»
Старший .NET разработчик
Старший .NET разработчик
Додо Пицца, Москва, от 100 000 до 250 000 ₽
Лого компании «CSBI»
Full-stack разработчик ASP.NET
Full-stack разработчик ASP.NET
CSBI, Санкт-Петербург, от 80 000 до 120 000 ₽