Вопрос-ответ

Популярные вопросы с ответами для владельцев и разработчиков сайтов

Как остановить JavaScript в браузере?

Остановить выполнение JavaScript в браузере можно через стандартные настройки (Chrome, Safari, Edge), через расширения (NoScript для Firefox) или с помощью about:config в Firefox. Самый простой способ для большинства пользователей — отключить JavaScript в настройках контента браузера. Однако помните: отключение JS ломает работу многих современных сайтов — от онлайн-кинотеатров до интернет-магазинов и карт.

Зачем вообще отключать JavaScript?

Обычный пользователь редко заходит в настройки JavaScript. Но есть ситуации, когда это оправдано:

  • Повышение безопасности — вредоносные скрипты на взломанных сайтах просто не запустятся.
  • Приватность — JS часто используют для сбора цифровых отпечатков браузера и отслеживания.
  • Ускорение на слабых устройствах — на старых ноутбуках отключение тяжёлых скриптов может ускорить загрузку страниц.
  • Тестирование — веб-разработчики проверяют, как сайт выглядит без JS.
  • Чтение без отвлечений — отключаются назойливые всплывающие окна, попапы и оверлеи.

Как отключить JavaScript в популярных браузерах

Ниже — пошаговые инструкции для основных браузеров. Обратите внимание: в последних версиях Firefox нет галочки «Включить JavaScript» в обычных настройках, только через about:config.

Chrome (десктоп и Android)

  1. Нажмите на три точки в правом верхнем углу → «Настройки».
  2. Перейдите в раздел «Конфиденциальность и безопасность» → «Настройки сайта».
  3. Прокрутите до пункта «JavaScript».
  4. Выберите «Запретить сайтам использовать JavaScript» (или «Заблокировано»).

В мобильном Chrome на Android: Настройки → Настройки сайта → JavaScript → отключить.

Firefox — основной способ (about:config)

В Firefox нет переключателя JavaScript в обычных настройках, только через расширенный редактор.

  1. Введите в адресной строке about:config и нажмите Enter.
  2. Примите предупреждение («Принять риск» или «I accept the risk»).
  3. В строке поиска введите javascript.enabled.
  4. Нажмите на переключатель (иконка с двумя стрелками), чтобы изменить значение с true на false.

Альтернатива для Firefox — расширения: установите NoScript или Ghostery. Они позволяют гибко управлять JavaScript не глобально, а для каждого сайта отдельно.

Safari (macOS и iOS)

На Mac: Safari → Настройки → вкладка «Безопасность» → снимите галочку «Включить JavaScript».

На iPhone/iPad: Настройки → Safari → Дополнения (в самом низу) → отключите JavaScript.

Microsoft Edge

Действия аналогичны Chrome, так как Edge работает на движке Chromium:

  1. Три точки → «Настройки».
  2. «Файлы cookie и разрешения сайтов» → «JavaScript».
  3. Включите «Заблокировать».

Яндекс.Браузер

Откройте настройки (три полоски), перейдите в «Дополнительные настройки», затем в разделе «Защита личных данных» нажмите «Настройки содержимого», найдите JavaScript и запретите его выполнение.

0648

Менее радикальные методы — вместо полного отключения

Полное отключение JavaScript — слишком грубый метод, который сломает половину интернета. Вот альтернативы:

  • Расширения с белыми списками — NoScript, uBlock Origin (в режиме «суровой» блокировки), ScriptSafe. Они отключают JS по умолчанию, но позволяют добавить доверенные сайты в исключения.
  • Отключение только в инструментах разработчика (вкладка) — в Chrome: F12 → Settings (шестерёнка) → раздел Debugger → отключите JavaScript. Это работает только для текущей вкладки и сбрасывается после перезагрузки. Удобно для тестирования.

Что сломается, если выключить JavaScript

Без JS веб становится почти таким же, каким он был в начале 2000-х — статичным и преимущественно текстовым:

  • Перестанут работать выпадающие меню, слайдеры, формы с динамической проверкой.
  • Многие видео-плееры и аудио-плееры.
  • Карты (Google Maps, Яндекс.Карты) — станут просто картинкой.
  • Оплата на сайтах — платёжные виджеты не загрузятся.
  • Сайты могут вообще показать заглушку «Включите JavaScript».

Поэтому я рекомендую использовать расширения с белым списком, а не глобальное отключение. Или и вовсе оставить JS включённым, но использовать блокировщик рекламы — он отсекает самые навязчивые и опасные скрипты.

Как включить JavaScript обратно

Чтобы вернуть всё как было, просто повторите те же шаги и измените настройку на противоположную:

  • Chrome/Edge: «Разрешить сайтам использовать JavaScript».
  • Firefox: в about:config установите javascript.enabled обратно в true.
  • Safari: снова поставьте галочку «Включить JavaScript».
  • Расширения: отключите их или удалите из браузера.

После включения обязательно обновите страницы, которые перестали работать (Ctrl+F5 или Cmd+Shift+R).

Итог: отключайте с умом

JavaScript — двигатель современного веба, но иногда его действительно нужно отключить: для безопасности, приватности или тестирования. Самый гибкий вариант — не глобальное отключение, а расширения вроде NoScript, которые дают контроль над каждым сайтом. А если вы просто хотите ускорить старый ноутбук, попробуйте сначала отключить автовоспроизведение видео и тяжёлую анимацию — это даст больший эффект без поломки функциональности сайтов.