ProHoster > Блог > Новини інтернету > Випуск GNU LibreJS 7.20, доповнення для блокування невільного JavaScript у Firefox
Випуск GNU LibreJS 7.20, доповнення для блокування невільного JavaScript у Firefox
представлений випуск Firefox-доповнення LibreJS 7.20.1, що дозволяє відмовитися від виконання невільного JavaScript-коду за думку Річард Столлман, проблема з JavaScript полягає в тому, що код завантажується без відома користувача, не даючи можливості оцінити ступінь його вільності перед завантаженням і перешкодити виконанню пропрієтарного JavaScript-коду. Визначення ліцензії, що застосовується в JavaScript-коді проводиться через вказівку на сайті спеціальних міток або через аналіз наявності згадки ліцензії у коментарях до коду. Крім того, за замовчуванням допускається виконання тривіального JavaScript-коду, відомих бібліотек та коду з сайтів, занесених користувачем до білого списку.
В новой версії:
Додано підтримку масок для піддоменів.
До списку ліцензій додано ліцензії Creative Commons та Expat, додано додаткові деталі для ліцензій GPU та використано більш зрозумілі користувачам імена ліцензій.
Забезпечено визначення секцій @license, які не містять посилань.
Додані автоматизовані тести для виявлення регресій у чорному та білому списках.
Збільшено ефективність роботи з чорними списками.
У спливаючому меню додано кнопку перезавантаження сторінки.
Забезпечено показ вмісту блоку NOSCRIPT у разі блокування скриптів або наявності атрибуту data-librejs-display.