В начале Интернет был чистым и нетленным. Единственный способ, которым веб-сайт может раздражать вас, — это бомбардировать вас автоматически воспроизводимой музыкой MIDI или, возможно, одним слишком большим количеством танцующих детских GIF-файлов.
В 2016 году положение вещей приняло бурный оборот в худшую сторону. В своей неловкой юности Интернет развился, чтобы включать элементы, которые являются неуклюжими, раздражают по дизайну, и разрушают опыт просмотра.
Есть три греха пользователя, которые, я чувствую, хуже других. Вот что они из себя представляют и как с ними бороться.
Проблема № 1: Отказ от ответственности за использование файлов cookie в ЕС
Европейский Союз является крайне противоречивым образованием, особенно в Великобритании, где в конце этого месяца будет проведен референдум о том, должна ли страна оставаться в нем. Мне нравится ЕС. Это в основном благие намерения, и в основе его лежат интересы его избирателей. Однако иногда он не попадает в планку. Директива ЕС о печеньках является отличным примером этого.
Cookies являются неотъемлемой частью Интернета
, Это небольшие файлы, в которых хранится информация о пользователе. Хотя они могут быть использованы для гнусных средств
По большей части они необходимы для работы веб-сайтов.
Директива ЕС обязывает веб-сайты получать согласие пользователей перед тем, как они отправляют им файлы cookie, или, по крайней мере, информируют их, когда они это делают. Хотя в принципе это звучит как хорошая вещь, на практике это оказало ужасное влияние на работу в Интернете, поскольку сайты должны были включать отвлекающие всплывающие окна, чтобы соответствовать закону.
Немногие из них, если таковые имеются, оптимизированы для мобильного Интернета, и в результате они выглядят ужасно на смартфонах и планшетах.
К счастью, существует ряд плагинов для браузера, которые блокируют большинство, но не все, уведомления о файлах cookie в ЕС. Лучшее готовое решение — «Я не забочусь о печенье«. Он доступен для Firefox, Opera и Google Chrome. Около 90 000 человек используют это, чтобы привнести немного здравомыслия в свой опыт просмотра.
Просто установите его, и эти раздражающие уведомления больше не будут мешать вам. Красивая.
Проблема № 2: HTML5 Местоположение и всплывающие уведомления
Самое большое изменение в работе сети было сделано в конце 2000-х годов, когда стандарт HTML5
начал достигать зрелости. HTML5 был не просто обновлением языка разметки, который структурирует каждую существующую веб-страницу. Это позволило разработчикам изначально добавить немыслимые уровни сложности и интерактивности.
Некоторые из них потрясающие. Возьмите Canvas, например. Это API (интерфейс прикладного программирования)
это позволяет разработчикам рисовать и манипулировать фигурами, используя код и математику. Звучит скучно, но это означает, что разработчики могут создавать игры
которые работают на мобильных устройствах, используют меньше вычислительной мощности и энергии и не полагаются на такие инструменты, как Flash и Silverlight.
Другие API выполняют важную работу, но могут оказать негативное влияние на пользовательский опыт сайта.
Возьмем, к примеру, Location API. Этот инструмент позволяет сайтам определять, где находятся их пользователи, с ранее невозможным уровнем точности. Операторам сайта это нравится, так как это позволяет им собирать данные о своих пользователях. Это может быть использовано для повышения релевантности контента и рекламы. Но чтобы получить местоположение, оператор сайта должен сначала получить разрешение. Для этого они показывают всплывающее окно. Это отвлекает от показанного контента и невероятно подрывает работу мобильных устройств.
@ Aetna Почему ваш сайт должен знать мое местоположение? pic.twitter.com/l2fqVEAgUr
— Дэвид Васандани (@davidneudorfer) 14 ноября 2015 г.
API уведомлений выполняет аналогичную работу. Это позволяет веб-сайтам создавать уведомления на рабочем столе. Они активно используются на сайтах социальных сетей, таких как Twitter, и приложениях для обмена мгновенными сообщениями, таких как Slack. Но, как и в случае с API Locations, они могут отвлекать внимание от использования сайта. Хуже того, если вы относитесь к тому типу людей, которые инстинктивно нажимают «Окей» во всплывающих окнах, чтобы избавиться от них, вы можете оказаться залитыми всплывающими уведомлениями, которые вам не нужны.
Вы можете отменить эти запросы, сделав пару изменений в вашем браузере. В Chrome нажмите настройки, затем Расширенные настройки. Под Конфиденциальность, щелчок Настройки контента. Затем, под местоположением установите флажок «Не разрешать сайтам отслеживать ваше физическое местоположение». Ниже это Уведомления, где вы должны поставить галочку «Не разрешать сайтам показывать уведомления».
После того, как эти настройки установлены, вас больше не будут беспокоить местоположение и всплывающие уведомления.
Проблема № 3: рассылка, электронная почта и маркетинг приложений
Бюллетени потрясающие. Они позволяют вам быть в курсе новостей и таких сайтов, как Hacker News и Reddit, без необходимости тратить часы своей жизни. Что мне не нравится, так это то, как они навязываются людям.
«Мне нравится, когда я впервые захожу на сайт, и меня сразу же просят подписаться на новостную рассылку», — сказал ни один человек в истории.
— Нейт Лэнксон (@NateLanxon) 17 мая 2016 г.
Вы можете быть поглощены статьей (я заметил, что блоги о программировании, личных финансах и стартапах — это повторные правонарушители), только для того, чтобы появилось массивное наложение с просьбой подписаться на их список рассылки. Хуже того, многие заменяют кнопку «Закрыть окно» какой-либо пассивно-агрессивной строкой, например «Нет, я не хочу быть лучшим программистом», «Я не хочу экономить больше денег», или в случае CNBC: «Нет, спасибо, мне не нужны самые важные акции сегодня».
Некоторые пытаются заставить вас «подписаться» на них в Facebook или Twitter.
Или ваш опыт чтения может быть прерван из-за того, что они пытались заставить вас «полюбить» их в Facebook или Twitter или попросить загрузить их приложение. Quora и Yahoo оба виновны в этом отношении.
Итак, как вы справляетесь с этим? Ну, к сожалению, серебряной пули нет, как в случае с постоянно раздражающим предупреждением о печеньках в ЕС. Вы не можете установить плагин, который бы раз и навсегда справился с этими проблемами.
Единственный реальный способ — отключить JavaScript. В Chrome вы можете сделать это, нажав настройки, а потом Показать дополнительные настройки. Под Настройки контента, вы увидите заголовок, который говорит JavaScript. Установите флажок «Не разрешать любому сайту запускать JavaScript».
Почти сразу же вы заметите, что сайты, на которых вы находитесь, начнут загружаться быстрее. Ваш браузер будет потреблять меньше ресурсов, а ваш компьютер будет круче на ощупь. Невероятно, насколько обременительным может быть простой просмотр веб-страниц.
Недостатком является то, что большинство веб-сайтов не будут работать, как обычно. Дело в том, что большинство сайтов используют JavaScript в той или иной форме
, Отключив его, вы сломаете его. Именно по этой причине Джеймс Брюс назвал JavaScript-плагин NoScript частью «trifecta of evil».
,
Это не останавливается там
Конечно, это не был исчерпывающий список. В Интернете есть и другие вещи, которыми многие из нас не особо увлекаются. Хотя реклама является необходимой частью Интернета, плохо контролируемые рекламные сети принесли нам вредоносную рекламу. Усиление конкуренции за наше внимание принесло нам клик-приманку. Но даже в худшем случае они не затмевают ту удивительность, которую предоставляет Интернет.
Что вас больше всего раздражает в повседневной жизни? Вы смогли решить это? Скажите мне в комментариях ниже.