YesScript - антагоніст NoScript

NoScript - це дуже відома надбудова захисту Firefox, яка захищає свого користувача від сценаріїв, які виконуються на веб-сайтах. Підхід полягає у блокуванні всіх сценаріїв на веб-сайті, якщо веб-сайт не отримує список дозволених користувачем. Ці списки можуть бути тимчасовими для сеансу перегляду або назавжди.

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

Більшість користувачів, з іншого боку, віддають перевагу простоті та відсутності взаємодії з користувачами. Його підхід є повною протилежністю NoScript: YesScript дозволяє всі скрипти на всіх веб-сайтах, якщо вони не перебувають у чорному списку користувачем.

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

Є й інші відмінності. YesScript додає єдину кнопку до Firefox, яку ви натискаєте, щоб увімкнути або заборонити сценарії в домені, на якому ви перебуваєте. Це означає, що на ній дозволено запускати всі або будь-які сценарії, що відрізняється від поведінки NoScript, що дозволяє вмикати сценарії індивідуально.

На додаток до цього NoScript надає набір додаткових функцій захисту, які ще більше покращують безпеку браузера.

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

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