Як перевірити та вимкнути JavaScript у браузері

JavaScript - це скриптова мова програмування, яку застосовують для розв'язання широкого спектра завдань, зокрема для створення інтерактивних і динамічних веб-сайтів у веб-браузерах. Вона підтримується більшістю сучасних браузерів і дає змогу впровадити динаміку в їхній інтерфейс. JavaScript часто використовується для валідації форм, створення анімацій, оброблення подій і взаємодії з веб-сервером (через AJAX).

Розглянемо особливості JavaScript з технічної та користувацької точок зору, щоб краще зрозуміти, як він впливає на налаштування браузера, приватність даних і безпеку інтернет-серфінгу.

  • Є інтерпретованою мовою, що означає, що код виконується браузером у реальному часі, коли користувач взаємодіє з веб-сайтом. Це відрізняється від мов, що компілюються, таких як Java або C++. Такий код легше писати і коригувати.
  • Дозволяє програмістам взаємодіяти з DOM (Document Object Model) - структурою HTML-документа. Це дає можливість змінювати вміст сторінки, обробляти події, вставляти динамічні елементи та багато іншого.
  • Скрипт дає змогу виконувати асинхронні запити до сервера з використанням технології AJAX. Це дає змогу завантажувати окремі дані з сервера без перезавантаження всієї сторінки, що скорочує час відповіді сервера і знижує навантаження на процесор.

Сучасний JavaScript підтримує модульну структуру, що полегшує поділ коду на безліч файлів і бібліотек для легшого управління і підтримки проекту групою розробників. З користувацького погляду наявність JavaScript у браузері:

  • Робить сторінку більш інтерактивною - меню, що випадають, слайдери, форми та інші елементи підвищують інтерес аудиторії.
  • Служить для оптимізації завантаження сторінок, прискорює приймання-передавання запитів.
  • Використовується для перевірки даних, введених у формах, і запобігання надсилання некоректних даних на сервер.

Незважаючи на те, що JavaScript відіграє важливу роль у створенні сучасних веб-сайтів, роблячи їх інтерактивнішими, функціональнішими та зручнішими для користувачів, розширення може працювати на шкоду конфіденційності та безпеці кінцевого користувача. JavaScript сприяє виявленню місця розташування ПК або смартфона з використанням геолокації. З одного боку це спрощує роботу з сервісами, що залежать від регіональної прив'язки. З іншого - не кожному сподобається, що його місце розташування постійно відстежується.

Як JavaScript у браузері впливає на ваше виявлення

Крім уже зазначеної можливості витоку даних про місцезнаходження, JS може відстежувати й інші дані про користувача. Серед них:

  • Збір даних про поведінку. Включає інформацію про те, які сторінки ви відвідуєте, як довго перебуваєте на сайті, які дії виконуєте (кліки на посилання, заповнення форм, читання чи інше). Після аналізу скриптів отримана інформація застосовується для створення профілю поведінки конкретного користувача і надання персоналізованих рекомендацій або реклами.
  • Відстеження та аналіз. JS здатний стежити за власником IP через файли cookie та інші технології зберігання даних у браузері. Цей набір відомостей потрібен для виявлення інтересів, уподобань і патернів поведінки. У підсумку він теж застосовується для персоналізації реклами.

З позитивних сторін роботи розширення можна відзначити:

  • Антивірусні та антифішингові фільтри. Деякі браузери використовують JavaScript для перевірки веб-сторінок на наявність шкідливих програм або захисту від фішингових атак, що підвищує безпеку серфінгу в Інтернеті.
  • Підтримка динамічних веб-сайтів. Завантаження сторінок без JavaScript технічно можливе, проте функціонал такого сайту буде неповним, без будь-яких анімацій або інтерактивних вікон. Такий веб-ресурс на вигляд здається недоробленим, тому будь-який користувач залишить його через пару секунд перегляду.
  • Відображення реклами. Незважаючи на те, що наявність JavaScript може створити відчуття постійного відстеження і порушення особистих кордонів. Скрипт дає змогу сайтам відображати рекламу, яка може бути важлива і потрібна для користувача. Якщо ви шукали рідкісну запчастину на авто і не знайшли, протягом найближчих кількох днів звертайте увагу на контекстну рекламу - саме JavaScript підказуватиме додаткові варіанти пошуку.

Використання скриптів JS у браузері є стандартною практикою для більшості сьогоднішніх веб-сайтів. Браузерні налаштування безпеки не сприймають скрипти як ворожі й не реагують на їхню активність. Блокування скриптів можливе тільки за наявності конкретної інструкції від користувача. Кожен сам повинен вживати заходів для управління тим, які дані збираються і які дозволи сайту надаються в браузері.
Найімовірніші кроки - блокувати файли cookie або використовувати розширення для блокування реклами та відстеження. Знаючи, що таке JavaScript у браузері, ви можете самостійно перевірити його статус і за необхідності повністю вимкнути. Перед використанням інструкцій нижче пам'ятайте, що JS істотно впливає на доступність сайтів - частина веб-ресурсів може стати недоступною після деактивації розширення.

Вимикаємо JavaScript у Google Chrome

  1. Запустіть браузер Google Chrome і перейдіть у меню налаштувань. Для цього в правому верхньому кутку знайдіть кнопку з трьома крапками, розташованими вертикально. Натисніть на неї та відкрийте вкладку "Settings".
  2. Далі в лівій панелі знайдіть групу параметрів під назвою "Privacy and security". Клікніть на неї один раз лівою кнопкою миші. Трохи перегорніть сторінку вниз до кінця і відкрийте останній пункт під назвою "Site settings".
  3. Перегорніть цю сторінку вниз. Наприкінці ви побачите групу параметрів відкладки під загальною назвою "Content". Натисніть на пункт "JavaScript".
  4. За замовчуванням у браузері стоїть опція "Sites can use JavaScript". Якщо ви хочете повністю вимкнути JavaScript у Chrome, змініть налаштування, натисніть на "Don't allow sites to use JavaScript".
  5. Якщо не планується повна деактивація, нижче є спеціальні налаштування, де можна додати список окремих сайтів, яким заборонено або дозволено використання скрипта.

Після зміни параметрів налаштування браузера може знадобитися його перезапуск залежно від версії. У крайніх версіях Chrome автоматично зберігає останні налаштування і продовжує працювати без перезапуску.

Відключення JavaScript у Microsoft Edge

Microsoft Edge є фірмовим браузером розробника і поставляється в Windows за замовчуванням. Вимкнути JavaScript в Edge можна трьома різними способами.

Через налаштування браузера

  1. Відкрийте браузер і зайдіть у меню. Кнопка входу розташована в правому верхньому кутку і має вигляд трьох точок, розташованих горизонтально. Клацніть на них і виберіть розділ "Settings".
  2. Далі в лівій панелі вікна знайдіть групу "Cookies and site permissions". Натисніть на неї не один раз лівою кнопкою миші, праву частину вікна перегорніть майже до кінця. Ви маєте побачити розділ "JavaScript", відкрийте його.
  3. За замовчуванням опція завжди активна. Для її вимкнення переведіть бігунок праворуч у неробоче положення. Тут же є можливість вказати перелік сайтів, для яких JS заборонено або дозволено. Якщо ви повністю вимкнули скрипт, він не працюватиме для всіх сайтів, тому додавати адреси веб-ресурсів слід тільки за активного режиму JS.

Внутрішні опції безпеки оглядача додатково дають змогу вибрати й інші опції захисту від відстеження в розділі "Security".

Через інструменти Windows

  1. Щоб вимкнути або просто перевірити JavaScript у браузері натисніть комбінацію клавіш “Windows + R”. Комбінація підходить для операційних систем Windows і Linux. У новому вікні слід введіть команду "gpedit.msc" без лапок. Далі натисніть кнопку "OK" або просто Enter на клавіатурі.
  2. За вказаним запитом операційна система відкриє редактор локальної групової політики. У ньому потрібно перейти в розділ "Computer configuration", далі розкрити галочку під назвою "Administrative Templates", у цій групі знайти і клікнути на папку "Microsoft Edge".
  3. У правій частині того ж вікна розташоване налаштування під назвою "Allows to run scripts, like JavaScript". Клацніть на цей рядок двічі лівою кнопкою миші, щоб запустити вікно налагодження.
  4. У новому вікні ви побачите три функції. Якщо поставити індикатор на "Auto", JavaScript вмикатиметься і вимикатиметься автоматично, що не сприяє підвищенню безпеки комп'ютера. У положенні "Enabled" скрипти працюють завжди, що може збільшити навантаження на процесор. Виставте індикатор на значення "Disabled", щоб повністю захистити себе від відстеження геолокації, а також заборонити відстеження поведінки в браузері. Після налаштування не забудьте натиснути кнопку "ОК".

Варто зазначити, що цей метод налагодження працює не у всіх версіях Windows. Наприклад, при використанні Windows 10 у збірці Lite доступ до глибинних системних налагоджень конфігурації заборонено. У такому разі рекомендовано використовувати альтернативний метод налагодження JavaScript. Він простіший, але його робота залежить від версії браузера.

Через адресний рядок

Відкрийте Microsoft Edge. Якщо у вас стара версія програми, оновіть її. В адресному рядку введіть без лапок "edge://settings/content/javascript". Натисніть Enter. Ви побачите вже знайоме вікно для налагодження параметрів і створення списків винятків браузера.

Після зміни конфігурації браузер потрібно перезавантажити.

Як вимкнути JavaScript у Safari

Цей браузер має велику кількість додаткових інструментів і розширень, що відстежують дії користувача. Залежно від версії програмного забезпечення від Apple повністю вимкнути JavaScript у Safari можна одним із двох способів, наведених нижче.

Через панель разработчика

  1. Запустіть браузер на комп'ютері під управлінням macOS або різновид оглядача для Windows. У самому верху робочого вікна знаходиться рядок меню. У верхній лівій частині поруч зі значком "Apple" є пункт "Safari". Натисніть на нього один раз і виберіть пункт "Preferences".
  2. Далі з'явиться вікно параметрів конфігурації браузера. У рядку знайдіть крайній правий значок під назвою "Advanced" і натисніть на нього. Ви побачите кілька пунктів налагодження. У самому низу є параметр "Show Develop menu in menu bar". Активуйте його, поставивши галочку.
  3. Поверніться в головне вікно браузера. Тепер у рядку меню є пункт "Develop". Він стоїть третім із правого краю. Натисніть на нього лівою кнопкою миші один раз. У випадаючому меню побачите кілька функцій, серед яких є параметр "Disable JavaScript".

Якщо активувати цей пункт, підтримку JavaScript буде повністю відключено для всього трафіку, що проходить через цей браузер.

Спрощена інструкція для користувачів

  1. Як і в алгоритмі вище, відкрийте браузер Safari. У рядку меню в самому верху екрана натисніть Safari і перейдіть у налаштування.
  2. Цього разу виберіть розділ "Security". У самому низу є параметр "Enable JavaScript". За замовчуванням галочка вже встановлена, що означає, що параметр працює. Для того, щоб вимкнути його, приберіть галочку.

Останнім пунктом кожної з інструкцій є перезавантаження браузера. У більшості випадків Safari автоматично приймає нові налаштування, але перезапуск зайвим не буде.

Вимкнення JavaScript в Opera

  1. Для налагодження параметрів у браузері Opera відкрийте оглядач і перейдіть у меню. У правому верхньому кутку натисніть на значок із трьох горизонтальних смужок, прокрутіть меню до кінця і натисніть на посилання "Go to full browser settings".
  2. В панелі з лівого боку виберіть вкладку "Security" і в розділі "Privacy & security" натисніть на пункт "Site settings".
  3. У наступному вікні з'явиться розділ "JavaScript", на який потрібно натиснути один раз.
  4. Далі ви побачите налаштування за замовчуванням. Автоматично ідентифікатор встановлюється на опцію "Sites can use JavaScript". Для вимкнення технології потрібно виставити ідентифікатор на "Don’t allow sites to use JavaScript".
  5. Якщо ви хочете персоналізувати налаштування, можна залишити JS увімкненим, проте сформувати власні списки сайтів, яким можна і не можна його використовувати. Білий і чорний список можна інтегрувати в налаштування браузера через кнопку "Add".

Після виконання цих кроків скрипти буде вимкнено. Повна деактивація вплине на функціональність більшості веб-сайтів, тому краще скористатися чорним і білим списками сайтів для обмежень.

Відключаємо JavaScript у Mozilla Firefox

У Firefox також є кілька алгоритмів для деактивації розширення, однак скористаємося найпростішим і найшвидшим методом.

  1. Відкрийте головне вікно браузера, в адресному рядку напишіть таку команду без лапок: "about:config".
  2. Далі вийде попередження про перехід у глибинні налаштування програмного забезпечення. Натисніть на кнопку "Accept the Risk and Continue".
  3. У внутрішній рядок пошуку введіть команду "javascript.enabled", не використовуйте лапки. Відразу після введення нижче адресного рядка автоматично з'явиться відгук на команду. Якщо праворуч від "javascript.enabled" стоїть значення "true", отже, розширення ввімкнено і використовується.
  4. Щоб повністю вимкнути технологію для вашого браузера, клацніть двічі лівою кнопкою миші на рядку з параметром "true" або натисніть на значок реверсу в правій частині рядка. Після однієї з цих дій параметр має змінитися на "false". Що вкаже на деактивацію JS.

У цьому алгоритмі не передбачено впровадження часткових обмежень і створення окремих списків сайтів.

Залишити коментар

Немає коментарів