Павел Новицкий

Как расширение хрома интернет ломает

16 апреля 2014, 16:52

Готовили мы сегодня новую версию Facebook All in One. При проверке демо-магазина у одного человека не срабатывало подключение скрипта http://connect.facebook.net/ru_RU/all.js. Всё грузится, а этот файл ни в какую. Причём, проблема в хроме. Во всех остальных браузерах работает, а в хроме — «load denied». Попробовали загрузить другие сайты, поддерживающие регистрацию через социалки. Тот же эффект. Твиттер, фэйсбук, гугль плюс, вконтакт — все социальные виджеты отключены, а в консоли появляются сообщения о запрете загрузки скриптов.

И что тут будешь делать? Пришлось проверять все установленные в браузер расширения. Проблема была в том, что расширений этих было порядка 20, из них 8 — это всяческие версии адблоков и сканеров безопасности (зачем их столько?).

В итоге, виновником оказался avast! Online Security. По сути, приложение-то полезное — мониторить подключённые на сайте скрипты и отсекать потенциально опасные, проверять сайты на фишинг, собирать рейтинг доверенных адресов. Вот только почему ко всему этому в нагрузку по умолчанию добавляется блокировка социальных виджетов и скриптов аналитики?

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

Что подумает обычный пользователь про приложение от автора антивируса? «А, это такой дополнительный антивирус для браузера, конечно добавлю!». А если подобный плагин установит заказчик, общение с которым происходит по переписке? Как исправлять баг когда у всех есть, а он не видит?

Запрещать загрузку повсеместно используемых скриптов как-то не комильфо. Вот и получается, что ребята своими благими намерениями немного поломали интернет. И никто, кажется, не виноват, а неприятны осадочек остаётся.

0 комментариев


Ваш комментарий
(обязательно)
(не показывается)
(HTML не работает)
© 2013-2017