NotScripts добавляет защиту Firefox NoScript в Opera
- Категория: Опера
Что касается надстроек, мне больше всего нравится надстройка NoScript для веб-браузера Firefox. Он блокирует запуск скрипта в доменах, пока я не разрешаю им запускаться. NoScript предлагает больше функций, чем защита XSS и другие функции, связанные с безопасностью, что делает его лучшим надстройкой безопасности.
Я просмотрел расширение Google Chrome NotScript в прошлом, который предлагал несколько ограниченный опыт работы с NoScript для этого браузера. И Swapnil (спасибо) только что сообщил мне, что в Opera тоже есть расширение NotScript.
NotScripts доступен для Opera 11.10 до Opera 12.x, но не для последней версии браузера Chromium.
Обновить : NotScripts и NotScripts Suite Lite доступны для нового браузера Opera. Приведенные ниже инструкции относятся к классическому браузеру Opera до версии 12.x.
NotScripts для Opera
Процесс установки немного сложен. Вот инструкции, как правильно установить NotScripts.
- Установите расширение. Вы можете установить последнюю версию NotScripts версия прямо из репозитория Opera Extensions.
- Закройте окно Opera и снова откройте Opera.
- Нажмите кнопку NotScripts на панели инструментов Opera.
Появится сообщение о том, что вы должны установить квоту хранилища User JS на 5000. Щелкните сообщение, и вы перейдете к настройке «Квота хранилища JS пользователя». - Измените значение параметра с 0 на 5000.
- Щелкните кнопку Сохранить. Возможно, вам придется прокрутить вниз, чтобы найти кнопку «Сохранить».
- Возможно, вам потребуется перезапустить браузер Opera, чтобы изменения вступили в силу.
Режимы и использование NotScript
Notscript Opera, в отличие от NoScript, имеет три различных режима блокировки скриптов. Режим по умолчанию - белый список, который блокирует все скрипты, кроме тех, которые запускаются из доменов из белого списка.
Черный список, второй режим разрешает все сценарии по умолчанию и блокирует только сценарии в черном списке, поддерживаемом пользователем (как и надстройка Firefox YesScript ).
Последний режим «Белый список + тот же источник» использует подход «белый список» для блокировки всех скриптов, но разрешает выполнение скриптов в домене, который загружен в браузере. Итак, если вы откроете ghacks.net, скрипты, исходящие с этого сайта, будут разрешены, а скрипты с любого другого сайта - нет.
Так что в этом отношении больше выбора, что действительно приятно. При посещении сайта вам необходимо щелкнуть значок NotScript, чтобы отобразить список заблокированных скриптов. Нет индикатора того, что скрипты заблокированы, что, вероятно, является самой большой проблемой юзабилити. Щелчок по значку отображает сценарии с параметрами, позволяющими разрешить, заблокировать или временно разрешить их индивидуально.
Если вы запустите режим черного списка (разрешите все сценарии, кроме выбранных), вы увидите список сценариев, аналогичный приведенному на скриншоте выше. Синее действие - это текущее действие для скрипта на этом конкретном сайте. Как и в случае с NoScript, вы можете разрешить все скрипты, глобально разрешить все временно до отзыва или временно разрешить показанные скрипты.
NotScript, кажется, работает очень хорошо. У меня есть две большие проблемы с этим. Во-первых, отсутствует уведомление, поскольку это игра в догадки, был ли сценарий заблокирован или нет, а во-вторых, разработчик не обновлял скрипт в течение некоторого времени (последнее обновление датируется апрелем 2011 г.).
Само расширение работает, и это, очевидно, самый важный аспект. Это не 100% -ный порт NoScript, а порт, который привносит в Opera наиболее важную функцию расширения безопасности Firefox. Для этого настоятельно рекомендуется установить его.
Альтернативой этому является Opera NoScript Альтернатива BlockIt который я рассмотрел в связанной статье. Он также доступен только для классической Opera.