Bullshit Web — чрезмерное загромождение сайтов десятками скриптов и модулей. Можно ли решить эту проблему?

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

Разработчики сайтов вовсе не задумываются об оптимизации, и стараются добавить максимальное количество различных элементов и скриптов. Для примера можно взять сайт CNN. Страница со статьей загружалась около 30 секунд по сети с пропускной способностью 50 Мбит/с.

При загрузке получено:
  • Более сотни скриптов;
  • 11 шрифтов;
  • 20 блоков iFrame;
  • 29 Ajax-запросов.

Оптимизируете ли свои страницы вы и если да, то что делаете?
  • Вопрос задан
  • 1345 просмотров
Пригласить эксперта
Ответы на вопрос 7
snap44
@snap44
Фыр!
5b66f6989b4fa204912050.png
И так работает большинство "верстальщиков". Зато заказчик 2-3тыщи сэкономил на вёрстке.
Ответ написан
Комментировать
Разработчики сайтов вовсе не задумываются об оптимизации
Не увидел по диагонали выборку, поэтому рискну предположить что это не разработчики, а вебмастера, которые обвешивают WordPress кучей bullshit'a.
Ответ написан
dimonchik2013
@dimonchik2013
полковник Андрейченко
все бред

вменяемый СЕОшник быстро растолкует начальству (а оно - прогерам) пагубность игнорирования google site speed
Ответ написан
@JunDevTest
Контакты: thejundev@gmail.com | @juniordev
Изначально Web задумывался как набор страниц с гиперссылками. Прошло время, мир в целом начал постепенно деградировать, вместе с ним и интернет... Когда у большинства разработчиков появились мощные компьютеры и смартфоны, они задумались над тем, как-бы разгрузить сервер и перенести нагрузку на клиент а другим хотелось меньше работать и больше зарабатывать... Как-то так родилось понятие "web-приложение" коим и является львиная доля сайтов, они являются приложениями, которые выглядят как web-страницы...
Можете смело говорить таким разработчикам в любых спорах по этому поводу, что тяжеловесные фреймворки и библиотеки, портят концепцию сети интернет. Какими-бы полезными они не были. Web, в текущем виде, НЕ предназначен для этого.
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Все хотят заработать :) Например, если открывать наш городской сайт без adblock/noscript - это будет такооооооооеееее....
Что там говорить, если даже на сайте www.putin-today.ru тебя встречает реклама эротических игр и средств от облысения!
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Максимально избавиться от скриптов, особенно внешних.
2. Соц.кнопки "Поделиться" - лучше делать статическими линками с rel="nofollow".
3. includeHTML (в режиме асинхронной загрузки) + один JS(app.js) + API (на бэкенде для AJAX-запросов с фронта)
И проверка
Ответ написан
Комментировать
alexfilus
@alexfilus
Senior backend developer
https://developers.google.com/speed/pagespeed/insi...
Прогоняете нужную страницу здесь. Во-первых получаете рекомендации, во-вторых сжатые ресурсы, в-третьих пугающие красные цифры для начальства.
После этого и часть шрифтов оказывается не так уж и нужна, и иконки шрифтовые норм, а не те что дизайнер непонятно где отрыла. И фотки хоть и растрят, но уже не бесят этим начальство)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы