The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В Firefox-дополнении NoScript 5.0 начался переход на технологию WebExtension

06.03.2017 19:43

Подготовлен выпуск NoScript 5.0, популярного дополнения для блокирования нежелательного JavaScript-кода, в котором сделан первый шаг на пути к переходу дополнения с XUL на WebExtension. Новый выпуск NoScript оформлен с применением обёртки Embedded WebExtension, позволяющей встроить компоненты на базе WebExtension в состав классического дополнения. Механизм Embedded WebExtension появился в Firefox 51 и нацелен на упрощение перевода классических дополнений на API WebExtensions, позволяя разработчикам постепенно заменять различные части дополнения на новые реализации, основанные на WebExtensions. Напомним, что в Firefox 57, который выйдет 28 ноября, намечен полный переход на WebExtensions и прекращение поддержки XUL-дополнений.

В NoScript 5.0 также значительно увеличена производительность синхронизации интерфейса при обработке ресурсоёмких страниц. Решены проблемы с правами доступа в конфигурациях с несколькими процессами для обработки контента. Обновлён код для замены блоков Google Analytics.

  1. Главная ссылка к новости (https://addons.mozilla.org/en-...)
  2. OpenNews: В Firefox-дополнении NoScript появилась поддержка многопроцессного режима
  3. OpenNews: Возможность выполнения JavaScript в обход ограничений NoScript
  4. OpenNews: NoScript удостоен премии DRG Security Innovation Grant
  5. OpenNews: Firefox прекратит поддержку XUL-дополнений в конце 2017 года
  6. OpenNews: План прекращения совместимости Firefox со старыми дополнениями
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/46144-noscript
Ключевые слова: noscript
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (50) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:50, 06/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Как обычно, когда что-то доходит до рабочего состояния - сразу выпиливается и пилят новый костыль и велосипед. Неудивителен 1%.
     
     
  • 2.2, АнонимныйМимоход (?), 20:05, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    1% чего?
     
     
  • 3.3, Аноним (-), 20:12, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Один процент.
     
  • 3.4, Аноним (-), 20:14, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    В легендах вантузятников - это рыночная доля Linux. Они просто не в курсе, что есть далеко не только их неумолимо скукоживающийся мирок дексктопов.
     
     
  • 4.7, Гость (??), 20:37, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты робота имеешь ввиду?
     
     
  • 5.15, ACCA (ok), 22:26, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А ещё 97% web-сайтов из первого миллиона, все суперкомпьютеры, марсоходы, холодильники и снайперские винтовки.
     
     
  • 6.30, Аноним (-), 02:14, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >марсоходы

    можно по подробней

     
     
  • 7.39, Аноним (-), 06:22, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну может не конкретно марсоходы. А вообще дофига космической техники работает на Линуксе.
     
  • 6.41, t (??), 06:47, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >все [...] снайперские винтовки.

    все две?

     
     
  • 7.42, asd (??), 08:39, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да хоть одна! Все же ))
     
  • 7.44, Ф (?), 09:31, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, винтовка на винде - на это пойдут только в "опенсорсной" Германии )
     
     
  • 8.46, Аноним (-), 10:18, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    и в РФ ... текст свёрнут, показать
     
     
  • 9.47, Аноним (-), 10:42, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В РФ винтовки на МСВС ... текст свёрнут, показать
     
  • 9.50, trolleybus (?), 12:41, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В РФ будут на Альт Линуксе ... текст свёрнут, показать
     
  • 4.33, soarin (ok), 04:22, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ни просто не в курсе, что есть далеко не только их неумолимо скукоживающийся мирок дексктопов.

    Не знаю как они в курсе. Но про смерть десктопов что-то не смешно...
    PS: а если даже так, и это типа значит вендеконец с десктопами, то это значит на планшеты с ведроидами бежать по Вашему? - Ешьте сами.

     
  • 4.37, Семилетов (ok), 04:59, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > 1% - это рыночная доля десктопного Linux

    На самом деле нет. Недавно была новость о 2/3 процента линукс-пользователей стима.

     
     
  • 5.40, Аноним (-), 06:23, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> 1% - это рыночная доля десктопного Linux
    > На самом деле нет. Недавно была новость о 2/3 процента линукс-пользователей стима.

    Это я виноват. У меня везде линуксы, но нигде нет стима.

     
  • 5.53, iPony (?), 15:43, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну естественно, что на линуксах стима поменьше будет.
    Качество и количество игор хуже.
     
  • 3.13, EuPhobos (ok), 22:09, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1% это доля виндовс систем в мире вычислительной техники... хотя что-то я кажется завысил показатель..
     
  • 2.9, Аноним (-), 20:55, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Джоэл Спольски в одной из книг писал, что это тактика современных компаний-монст... большой текст свёрнут, показать
     
     
  • 3.21, кверти (ok), 00:09, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вроде начал неплохо, но...
    >Потому что, тот же MS со своей виндой имеет одну из наилучших систем, которая поддерживает старый софт (вот у тебя бинарник 15 летней давности -- и он работает даже сейчас)

    так толсто закончил, что даже нет смысла этот бред комментировать

     
     
  • 4.23, Аноним (-), 00:55, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >даже нет смысла этот бред комментировать

    А мне без разницы на твое мнение. Ни опровергнуть, ни дельное сказать. Типичный линуксофанат. Что с таких взять?

     
     
  • 5.57, кверти (ok), 09:22, 08/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Типичный линуксофанат. Что с таких взять?

    За комплимент спасибо.
    А ты типичный мс одмин или погромист, не знаю что хуже...

     
  • 4.25, Аноним (-), 00:59, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Кто ты такой, чтобы слушать твое мнение? Думаешь ты важная шишка? Покажи свой код!
     
     
  • 5.58, кверти (ok), 09:23, 08/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто ты такой, чтобы слушать твое мнение? Думаешь ты важная шишка? Покажи
    > свой код!

    А кто ты такой, челядь мс-овская? На зарплате у мс или так, идейный придурь?

     
  • 3.34, Аноним (-), 04:29, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > (вот у тебя бинарник 15 летней давности -- и он работает даже сейчас). И это тоже философия.

    Вот у меня есть открытый исходный код — и он собирается под любую платформу даже сейчас. И это тоже философия.

     
  • 3.35, soarin (ok), 04:29, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > философией бесконечных замен

    Сомнительно. Те же сайты зачастую по несколько лет не обновляются и работают нормально в браузерах.

    Опера загнулась по другому. Их движок просто не способен был переваривать современный тяжелый и мультимедийный веб.
    А спроектированное более 10 лет назад, не всегда можно приспособить под современные реалии.

     
     
  • 4.38, Аноним (-), 05:27, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Их движок просто не способен был переваривать современный тяжелый и мультимедийный веб.
    >А спроектированное более 10 лет назад, не всегда можно приспособить под современные реалии.

    Есть два пути: легкий и правильный. Они выбрали легкий и из-за этого загнулись. Ну, а так ты прав, зачем нам старый код? Нафиг 10+ лет наработок! Ай-да возьмем хром, где написано за нас!

     
  • 3.51, trolleybus (?), 12:45, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что, тот же MS со своей виндой имеет одну из наилучших систем, которая поддерживает старый софт (вот у тебя бинарник 15 летней давности -- и он работает даже сейчас).

    Как бы бинарники 20-летней давности, еще под 16-разрядную Windows, не будут работать на x86_64.

     
     
  • 4.52, Гость (??), 13:04, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Под XP все будет работать. Проверено.
     
  • 4.56, angra (ok), 22:04, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так 20-летней давности или 16-разрядные? Если первое, то часть таки работает, люди до сих пор играют в игры той эпохи в том числе и на десяточке. Если второе, то скорее всего нет, так как они и 20 лет назад были никому не нужным старьем.
     
  • 2.17, th3m3 (ok), 22:33, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если ты про Firefox, то его доля далеко не 1%. Если ты про GNU/Linux, то у меня для тебя тоже плохие новости.
     
  • 2.22, KOT040188 (ok), 00:32, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну программистам же надо делать вид, что они чем-то занимаются, дабы оправдать зарплату. Вот и придумывают инновации…
     

  • 1.5, Аноним (-), 20:25, 06/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Каждый день что-то во что-то встраивают, чувствую, сингулярность близка
     
     
  • 2.16, Аноним (-), 22:26, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Весна... День не во что не встраивают, успокойтесь. Это невозможно.
     

  • 1.10, Аноним (-), 21:14, 06/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно не нужен, есть uMatrix.
     
     
  • 2.11, Crazy Alex (ok), 21:41, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расскажи, как им запретить выполнение встроенных в страницу скриптов. А для всякой дряни вроде запрета копирования в буфер их более чем достаточно.
     
     
  • 3.18, АНоним (?), 22:45, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    надо кликнуть в нижней части определённого квадратика и всё запретиться
     
     
  • 4.24, Аноним (-), 00:57, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А если надо запретить выборочно?
     
     
  • 5.48, Аноним (-), 12:17, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только inline-скрипты позволяет запретить ublock origin но не umatrix.
    Обычно у тех кто пользуется umatrix стоит и ublock origin.
    Что касается выборочных запретов по каждому скрипту то когда я последний раз пользовался noscript он этого не умел. В принципе ublock origin может блокировать загружаемые скрипты поимённо, но inline-скрипты он может блокировать только всё сразу.
     
  • 4.32, Crazy Alex (??), 02:46, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы не понимаете, как работает uMatrix. Он блокирует сетевые запросы. Если надо запретить встроенный в страницу в скрипт (т.е. <script>{здесь JS-код}</script>) то uMatrix - не помощник. А именно так пытаются совать зловредов, так часто лепять следилки, пытаются отключить копирование и творят кучу другого мусора.

    А вообще - отличное расширение, да. Но - одно из цепочки, в комплекте с uBlock и NoScript.

    Кстати, как раз средствами uBlock inline script запрещать можно - но у NoScript есть много других приятностей - например, дополнительный слой защиты от XSS и clickjacking, да и удобно, когда можно в случае чего ткнуть "разрешить всё" в одном из блокировщиков зная, что откровенную дрянь порежет что-то ещё.

     
     
  • 5.45, Обжора (?), 09:41, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И как они все вместе уживаются
     
  • 5.49, Аноним (-), 12:20, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    matrix МОЖЕТ блокировать inline-scripts если скрипты запрещены глобально для всего домена.
    Не верите посмотрете в местном логгере. Даже на opennet это видно.
     
  • 5.54, Аноним (-), 15:51, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https github com gorhill uMatrix issues 297 issuecomment-124930057 As far as X... большой текст свёрнут, показать
     
  • 5.55, Аноним (-), 17:04, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы не понимаете, как работает uMatrix. Он блокирует сетевые запросы.

    Это вы не понимаете и вводите людей в заблуждение. Он не только сетевые запросы режет, но и CSP использует.
    > Scripts are blocked on the fly in uBO/uMatrix. contentSettings.javascript
    > Browsers ignore noscript tags when javascript is blocked through a Content Security Policy header.

    https://github.com/gorhill/uMatrix/issues/319

     
  • 3.19, sdfgsdg (?), 22:58, 06/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://techjourney.net/disable-javascript-in-firefox/
     
     
  • 4.31, Crazy Alex (??), 02:37, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Там о полном запрете или опять NoScript
     

  • 1.20, Аноним (-), 23:16, 06/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Только что отключил NoScript, потому что ниасилил помирить его с формулами на курсере. Как же всё быстро стало.
     
  • 1.28, Онаним (?), 01:56, 07/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Есть же uMatrix, не? Пилили бы тогда уже что-то "с чистого листа" на основе опыта noScript и uMatrix и идей о том, чего в них нехватает...
     
  • 1.29, Mirraz (ok), 01:58, 07/03/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Лучше бы не переходили. Лучше бы никакие расширения не переходили.
     
     
  • 2.43, _hide_ (ok), 09:08, 07/03/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Причем меняется котел с жидким углеродом на котел с жидким водородом :-)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру