The OpenNET Project / Index page

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

01.02.2018 11:10  Выпуск GNU LibreJS 7.11, дополнения для блокирования несвободного JavaScript в Firefox

Проект GNU представил выпуск LibreJS 7.11, дополнения к Firefox, позволяющего отказаться от выполнения несвободного JavaScript-кода. По мнению Ричарда Столлмана, проблема с JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в JavaScript-коде лицензии производится через указание на сайте специальных меток или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода, известных библиотек и кода с сайтов, занесённых пользователем в белый список.

В новой версии дополнение переписано с использованием технологии WebExtensions, что позволяет использовать его с Firefox 57 и более новыми выпусками, в которых была прекращена поддержка классических XUL-дополнений. Переработан метод обработки содержимого: файлы теперь анализируются по отдельности, что положительно сказалось на скорости загрузки web-страниц. Для включения и выключения дополнения теперь не требуется перезапуск браузера.

  1. Главная ссылка к новости (https://www.fsf.org/blogs/comm...)
  2. OpenNews: Выпуск web-браузера GNU IceCat 52.3.0
  3. OpenNews: Выпуск GNU LibreJS 6.0.13, дополнения для блокирования несвободного JavaScript в Firefox
  4. OpenNews: Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несвободного JavaScript в Firefox
Лицензия: CC-BY
Тип: Программы
Ключевые слова: librejs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, A.Stahl (ok), 11:16, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +14 +/
    Столлман в данном случае обращает внимание на не самую большую проблему. Разумеется его понять можно. Свободность это его "фишка" и на неё он будет акцентировать внимание в первую очередь.
    Но практическая проблема ЯваСкрипта совсем не в свободности. 90% ЯваСкрипта бесполезно, 9% откровенно вредно, а без оставшего процента вполне можно было бы и обойтись.
     
     
  • 2.14, Аноним (-), 13:43, 01/02/2018 [^] [ответить]    [к модератору]
  • +5 +/
    Обходись, кто ж мешает. Только вот ненавистный тебе js на главной странице опеннета, переключает табы "Главное" и "Мини-новости"
     
     
  • 3.17, Аноним84701 (ok), 15:27, 01/02/2018 [^] [ответить]     [к модератору]
  • +5 +/
    Как посещавший и посещающий регулярно опеннет с помощью маргиналь W экстраваган... весь текст скрыт [показать]
     
     
  • 4.21, Аноним (-), 18:01, 01/02/2018 [^] [ответить]     [к модератору]  
  • +/
    без жс ты бы заходил на отдельную страницу Ваш 1 принят Выберите дальнейшее д... весь текст скрыт [показать]
     
     
  • 5.24, Аноним84701 (ok), 18:38, 01/02/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    Cовсем не сомневаюсь, что в исполнении современного смузифила W разработчика эт... весь текст скрыт [показать]
     
  • 5.41, Аноним (-), 07:11, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    "Плюсики" легко делаются на голом HTML/CSS без смены страницы
     
  • 3.38, Аноним (-), 06:52, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Табы давно можно делать на CSS через чекбоксы
     
  • 3.49, anonymous (??), 13:27, 02/02/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Конечно же не нужен. Зачем нужны интерактивные загрузчики файлов. https://louder.me/upload
     
  • 2.16, Аноним2 (?), 14:40, 01/02/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    Пруф || GTFO?
     
     
  • 3.18, A.Stahl (ok), 15:41, 01/02/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    Да, можешь GTFO. У меня нет возражений.
     
     
  • 4.25, Аноним2 (?), 19:12, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Впрочем как нет и пруфов у тебя. Зато у теья есть танк, в котором ты плотно так засел, мечтая о вебе без джаваскрипта. Мне смешно.
     
  • 2.27, Антон (??), 19:55, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    давно пора переписать интерфейс opennet на человеческом движке типа React/Vue. Убрать баннеры каменного века, причесать внешний вид.
    Ну и оставить plain текстовую версию для инвалидов, конечно.
     
     
  • 3.39, Аноним (-), 06:56, 02/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Вы, старпёры, совсем застряли в своём каменном веке со своими React Vue В вебе ... весь текст скрыт [показать]
     
  • 2.35, Аноним (-), 03:23, 02/02/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Свобода - это не его "фишка". Скорее, это инструмент для пиара. Впрочем, и его забудут...
     
  • 1.2, Аноним (-), 11:19, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Аддон заблочил сайт с аддонами, превратил опеннет в набор кракозябр, а при бесконечной уже загрузке хабра вешает периодически браузер. Как они это сделали? Разве что лор работает.
     
     
  • 2.7, Аноним (-), 11:42, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Habr без скриптов не работает нормально... И вообще тормознутый(если не считать мобильной версии)
     
     
  • 3.13, ryoken (ok), 13:25, 01/02/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    > Habr без скриптов не работает нормально... И вообще тормознутый(если не считать мобильной
    > версии)

    Швабр ненужен

     
     
  • 4.46, Аноним (-), 11:57, 02/02/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Он-то, как раз, нужен. А вот жопеннет убог и не нужен - ни контента, ни сообщества, ни приятного оформления.
     
     
  • 5.52, Чупачупс (?), 15:41, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Катись на чумокате отсюда, хипстер
     
  • 1.3, Аноним (-), 11:19, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Скоро потребуется и для WebAsm такое
     
     
  • 2.11, Аноним (-), 12:50, 01/02/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А потом героически будут бороться с рекламой в бинарниках...
     
  • 1.4, Аноним (-), 11:23, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    А как быть с бандлами webpack, которые прошли через babel и uglifyjs?
     
     
  • 2.23, Аноним (-), 18:20, 01/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Терпеть Точнее, не некошерный пипилитарный жс-код терпеть, а отключить жс к чер... весь текст скрыт [показать]
     
  • 2.40, Аноним (-), 07:06, 02/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Порядочные минификаторы оставляют комменты с лицензиями А вместо объединения фай... весь текст скрыт [показать]
     
     
  • 3.47, Аноним (-), 12:02, 02/02/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Специально их вырезаем сборочным скриптом до минификатора, чтобы не только не тр... весь текст скрыт [показать]
     
     
  • 4.59, Аноним (-), 09:15, 08/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Это вас просто пока за жопу не схватили. А потом начнётся самое интересное.
     
  • 1.5, nobody (??), 11:35, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    Кому и зачем нужно это дополнение кроме Штольмана? Кто и зачем будет его устанавливать? Сделать себе сайты "глючными" и "нерабочими?"
     
     
  • 2.6, iPony (?), 11:39, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну люди весьма с нетрадиционные в плане мировозрения.
    Правда самое смешное, что тут каждый будет пропагандировать подобные вещи, но сам себе такое не засадит.
     
  • 1.9, Аноним (-), 11:51, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    Поставил, сломался opennet
     
  • 1.15, Аноним (-), 13:47, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    GitLab тоже сломали животноводы!
     
  • 1.19, Аноним (-), 16:09, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    %USERNAME%, без LibreJS ты можешь СВОБОДНО загружать любой JS код
     
     
  • 2.22, Аноним (-), 18:03, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    >  любой нелицензированный  JS код

    Лицензия должна быть определена. Твёрдо и чётко.

     
     
  • 3.26, Аноним (-), 19:39, 01/02/2018 [^] [ответить]    [к модератору]  
  • +/
    никто никому ничего не должен. Вот это и есть истинная свобода (без либерастических соплей о "твоя свобода кончается там где начинается че-то там чья-то другая").
     
     
  • 4.29, Ordu (ok), 20:43, 01/02/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Это свобода каменного века Хотя даже там, я подозреваю, люди уже брали на себя ... весь текст скрыт [показать]
     
     
  • 5.33, Аноним (-), 02:13, 02/02/2018 [^] [ответить]     [к модератору]  
  • +/
    таким образом, оппонент склоняет меня к мысли, что неустановка благословенного L... весь текст скрыт [показать]
     
     
  • 6.34, Ordu (ok), 03:11, 02/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Не надо обожествлять аналогии и наделять их всемогуществом Аналогии не равносил... весь текст скрыт [показать]
     
  • 1.30, Игорь (??), 22:08, 01/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Современный web шняга! Все началось с неловкого HTML, потом добавили мертворождённого JS. На этой воне переписали все userspace приложухи и теперь мы имеем совренный дырявый комбайн который «может все» только кривой и жрет как не в себя.

    Нужно думать как его полностью переработать а не libreJS писать. Я за то чтобы браузер толко мог отображать странички без всякого кода на стороне клиента

     
     
  • 2.37, Аноним (-), 04:56, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Залезть обратно на деревья, надеюсь, не предложишь?
     
     
  • 3.42, Ведьвсёвпереди (?), 11:09, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Надейся и жди.
     
  • 3.53, Аноним (-), 18:11, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Зачем? web-макаки от туда и не слазили...
     
  • 2.44, KonstantinB (ok), 11:29, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Перерабатывай.
     
     
  • 3.54, Аноним (-), 18:12, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    > Перерабатывай.

    Ну да. Он один в поле воин.

     
  • 1.31, Шакал Петрович (?), 00:08, 02/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Такие плагины хуже чем нацизм
     
     
  • 2.51, DmA (??), 15:20, 02/02/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Такие плагины хуже чем нацизм

    хуже, чем нацизм, только коммунизм :)

     
  • 1.32, Аноним (-), 00:24, 02/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    А фингерпринтеры, что характерно, не блочит - они под свободными лицензиями, одобренными лично Штульманом.
     
  • 1.43, DmA (??), 11:29, 02/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Если кто ещё не прочитал статью Столмана "Западня Javascript", то можно посмотреть  её здесь https://www.gnu.org/philosophy/javascript-trap.html
     
     
  • 2.45, Аноним (-), 11:37, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Кругом враги. Вся надежда на Штульмана.
     
     
  • 3.48, DmA (??), 13:08, 02/02/2018 [^] [ответить]    [к модератору]  
  • +/
    кругом те, кто знает, что не получится на этом подзаработать, но всё равно старается, что-то запретить.
     
  • 1.55, Аноним (-), 00:47, 03/02/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    скажу вам как приватопараноик сей аддон юзабелен не есть Постоянно пользую uMa... весь текст скрыт [показать]
     

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


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