ЗАПИСКИ СИСАДМИНА...
Настройка компьютера, полезные программы,
интернет и многое другое

Эксперимент: как я отключил JavaScript на 7 дней

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

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

Да-да, именно JavaScript привносит в нашу сетевую жизнь мегатонны навязчивой рекламы, всплывающих окон, предложений поделиться еще не прочитанным материалом в соцсети, неизвестно откуда появляющихся звуков и прочих явлений, которым мало кто рад. JavaScript – это язык программирования, на котором пишутся небольшие программки. Они называются скриптами, то есть, небольшими сценариями. Скрипты используются в браузере, значительно обогащая функциональность и возможности Интернет-сайтов.

За короткое время JavaScript вырос от средства для написания простых сценариев до языка, на котором пишутся сложные конструкции. JavaScript – это не только всплывающие окна с надоедливой рекламой, это еще и сложные, полезные Интернет-приложения. Сетевые офисные программы, стремительно набирающие популярность, без JavaScript не обходятся. Тот же Google Docs, благодаря скриптам, представляет собой практически полноценное офисное приложение с большими возможностями. Благодаря скриптовым языкам существенная часть офисной работы уходит в Интернет, пользователи могут смотреть потоковое видео или слушать музыкальные композиции. И таких примеров тоже сотни. Но позитивная роль JavaScript никак не уменьшает раздражение от появляющейся к месту или не к месту рекламы. Это настоящая проблема, что подтверждается растущей востребованностью различных программ для блокировки всплывающих окон, и не только их. Даже известный разоблачением американских разведывательных структур Эдвард Сноуден призвал блокировать нежелательную информацию до тех пор, пока администраторы Интернет-ресурсов сами не озаботятся защитой пользователя не только от навязчивых приложений, но и от зомби-куков (cookies), ворующих персональную информацию.

О простом способе избавиться от JavaScript написано выше. Эксперимент провести несложно, достаточно практически в каждом браузере найти в настройках чекбокс, снятие галочки в котором отключает JavaScript. Многие так и поступают, но далеко не все выдерживают долго. Ведь избавляясь от навязчивой информации, приходится отказываться и от того, что является по-настоящему полезным и интересным.

Что происходит при отключении JavaScript?

Популярный сервис потокового видео Netflix без JavaScript работаь не хочет, как и YouTube. Для многих такую потерю сложно компенсировать. Google Docs также придется отложить до лучших времен. Facebook резко уменьшает свои предложения, скукоживаясь до плохо работающей мобильной версии. Twitter работает, но считать традиционные 140 знаков придется самостоятельно. WIRED загружает не все страницы и не пускает писать комментарии.

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

Отказ от JavaScript, тем не менее, не делает личные данные пользователя и другую информацию на компьютере значительно более защищенной. Cookies остаются, а ими злоумышленники научились пользоваться очень неплохо. Достаточно зайти на какой-либо сайт, чтобы оставить там немного сведений о себе. Но не только cookies являются серьезной угрозой. Дэниэл Ведитц из Mozilla считает, что не меньшая опасность исходит от плагинов Acrobat и Adobe Flash. Но и отключение JavaScript вносит свою лепту в усиление безопасности. Чем меньше предоставляется инструментов мошенникам – тем спокойнее.

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

Что дальше?

Созданный известным программистом Ричардом Столлманом Фонд свободного программного обеспечения проводит активную кампанию за открытость программных кодов. Суть позиции Фонда состоит в том, что пользователи должны иметь свободный доступ к программам, благодаря которым работает то или иное Интернет-приложение. Более того, у пользователей должно быть право на внесение правок, а значит, на изменение функциональности приложений, по крайней мере в варианте работы их на конкретном пользовательском компьютере.

Организация Столлмана является противником Adobe Flash, на котором работает едва ли не вся анимация в Сети. Но этот элемент изгнан из многих браузеров и стремительно теряет популярность. Чтобы направить JavaScript на путь истинный, Фонд даже создал плагин LibreJS для браузеров от Mozilla. Программа избирательно блокирует скрипты, отсеивая те, которые специалистам Фонда чем-то не понравились. Также организация сотрудничает со многими популярными Интернет-ресурсами в деле ограничения возможностей JavaScript.

В направлении противостояния практике работы JavaScript у Фонда свободного ПО есть и успехи. Краудфандинговый ресурс CrowdSupply способствует продаже ноутбуков компаний Purism и Novena, практикующих октрытый исходный код. Пользователи этих устройств в JavaScript не нуждаются. Проводимая организацией Ричарда Столлмана кампания по противостоянию засилию JavaScript имеет свои плоды. Многие впервые узнали, что является первопричиной многих проблем при работе в Сети. А эксперимент с отключением JavaScript оказался полезным. Он показал, что изменением лишь одной настройки можно отлично регулировать то, что происходит на мониторе компьютера.