Какие скрипты вставляет провайдер в ваш трафик?

На Github опубликован позорный скрипт, который американский интернет-провайдер Comcast автоматически вставляет в веб-трафик своих пользователей. Этот скрипт должен при определённых условиях выводить информационное сообщение для пользователя. Например, если пользователь превысил 90% своего месячного лимита на трафик.

Комментаторы на Github немедленно подвергли обструкции веб-разработчиков из компании Comcast за катастрофически низкое качество кода. Скрипт ужасен по нескольким причинам. Например, он осуществляет бесконечные AJAX-запросы на неправильный URL каждые 5000 миллисекунд при любой открытой веб-странице. Если отображается информационное сообщение для пользователя, то не предусмотрено способов его закрыть, но оно само закроется через пять секунд из-за неправильного AJAX-запроса. В этом случае один баг нивелируется другим багом. Скрипт тратит много времени на проверку наличия браузера Netscape Navigator 6, есть и другие несуразности.

В общем, разработчики считают крайне непрофессиональным внедрять такие скрипты в трафик, тем более что они забивают полосу бессмысленными AJAX-запросами.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
MrBison аватар

Используемый мной полосатый оператор тоже любит в случае окончания средств на счёте вместо сбрасывания соединений возвращать страницы. Причём, конечно, страницы не с кодом ошибки (например, 402 -- Payment Required), а стандартные OKейные.

Лично я считаю это недопустимым -- так как фактически, с точки зрения браузера, всё проходит успешно.

Вы бы пользовались почтовым сервисом, который бы отправлял письма, только чтобы их вернуть, сказав, что _вы_ слишком часто шлёте почту? Или телефонным сервисом, который давал бы дозвониться до абонента, но сразу же бросал бы трубку?

Ваша оценка: Нет
pomidorius аватар

Мой провайдер тоже подменяет страницы, когда выкачивать баблос со счет абонента больше не получается. И тоже сервер возвращает код 200, мол, все замечательно. Некоторые программы от этого клинит, особенно те, которые работают через защищенные соединения — начинают верещать, что каккеры подделали сертификат и вообще, помогите, спасите, убивают!

Вторая глупость, которую делает провайдер — отдача страницы без директивы не кэшировать ее. От чего сам же провайдер и страдает, отвечая по сто раз в день на вопросы от дебильных вконтактеров. "Я заплатил, но Вконтакте не открывается. Помогите!".

Ваша оценка: Нет Средняя оценка: 5 (1 vote)

Отправить комментарий

Яндекс.Метрика