Ограничения в браузере Google Chrome сделали невозможным элементы блока, прежде чем они будут загружены, очевидно из-за того что,это не хорошо работает для безопасности дополнений, которым необходимо заблокировать сценарии, прежде чем они будут загружены.Разработчик расширения для Chrome NotScripts объясняет последние изменения в браузере, которые сделали возможным применение расширения.

NotScripts использует уникальный и новый метод, чтобы обеспечить «NoScript» для функциональности в Google Chrome , что раньше было невозможно. Он вводит технику интеллектуального кэширование хранения HTML5 что бы обойти ограничения в Google Chrome,и предотвратить использование расширения, как это было сделано раньше. NotScripts блокирует сторонние содержания перед их загрузкой,он  имеет белый список «. Это одно из ключевых расширений, которое  многие пользователи ждали в Google Chrome.
Установка сценария требует от пользователя установить пароль в папке профиля Chrome, вручную редактировать файл CHANGE__PASSWORD__HERE.js. Это может быть не под силу многим пользователям, которые  хотели бы использовать дополнение и разработчик должен рассмотреть еще один способ как задать этот пароль.

Пароль NotScripts требуется установить для первого использования на компьютере или если NotScripts был обновлён. Пароль используется для защиты вашей конфиденциальности путём предотвращения просмотра веб-сайтов от просмотра кэша NotScripts. Из-за технических ограничений, Вам необходимо открыть файл, чтобы установить пароль.Как только это будет сделано NotScripts начнёт функционировать аналогично NoScript Firefox. Расширение блокирует не все сценарии которые выполняются автоматически на веб-сайте, есть возможность сценариев белого списка так, что они могут быть выполнены в обычном режиме.Расширение имеет иконку в адресной строке, которая отображает блокировку сайтов и позволяет выполнятся  скриптам на сайте.

Сценарии, которые разрешены добавляются в белый список.

Кроме того, можно позволить временно выполнять сценарии для всех сайтов на некоторое время. Как упоминалось ранее, NotScripts имеет ряд ограничений на данном этапе развития. Может блокировать плагины, такие как Flash и Silverlight. Но Java апплеты особый случай. Java-апплеты встроены в стандартный <EMBED> </ EMBED> или <OBJECT> </ OBJECT> и эти метки могут быть заблокированы, но Java-апплеты с встроенными устаревшими тегами  <APPLET> </ APPLET> не блокируются, поскольку Google Chrome делает нагрузки событий для этого метода наследий. Устранить эту проблему можно,для этого необходимо отключить Java в браузере, пока это не будет исправлено.
Все сценарии загружаются из исходного местоположения (подавляющее большинство) и могут быть заблокированы. Но встроенные скрипты, которые записаны прямо в код HTML веб-страницы не могут быть заблокированы NotScripts ,потому что Google Chrome не делает нагрузку событий для них.
Например: <script src=»http://example.com/aScriptFile.js»> </ SCRIPT> может быть заблокирован без каких-либо вопросов. Однако, <script> Alert («Hello, World!»); </ SCRIPT> записываются непосредственно в код HTML на сайте который вы посещаете и не может быть заблокирован NotScripts потому что он не загружен откуда угодно, эта страница принимает  непосредственное участие в просмотре.Встроенные сценарии, как правило, полезны и часто требуются для функционирования сайта должным образом. Если вы хотите, вы можете установить в Google Chrome отрицать JavaScript для всех сайтов и использование NotScripts выборочно выбрать сценарии для запуска на сайтах на которых Вы разрешите JavaScript.
Когда вы посещаете веб-сайт в первый раз с включенной поддержкой сценариев, вы можете увидеть как  NotScripts перезагружает его один раз,потому что он кэширует белый список. Впоследствии, нет необходимости перезагрузки, если вам случится изменить часть «белого списка»,который непосредственно влияет на сайт. Это только незначительная проблема, и происходит она всё меньше и меньше, так как NotScripts узнает желаемый белый список.
NotScripts это единственное расширение для Google Chrome, которое обеспечивает хорошую функциональность NoScript. Первая версия официального релиза показывает большие надежды, и если разработчик продолжит осуществлять разработку функциональности  и, возможно, найдёт способы, чтобы удалить некоторые ограничения и создание пароля, то NotScripts для  Google Chrome может стать таким же, что и NoScripts для Firefox. Загрузить и установить расшиерние NotScripts для  Google Chrome можно по следующей ссылке NotScripts .

P.P.S. Если у Вас есть вопросы, желание прокомментировать или поделиться опытом, напишите, пожалуйста, в комментариях ниже.

Читайте ранее:
10 Правил Грамотной Игры в Почтовые Рассылки

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

Закрыть