GNU LibreJS - GNU LibreJS

GNU LibreJS
LibreJS icon.png
GNU LibreJS 6.0.9 показывает заблокированные элементы на главной странице английской Википедии.
GNU LibreJS 6.0.9 показывает заблокированные элементы на главной странице английской Википедии.
Разработчики)Рубен Родригес, Ник Найби
Стабильный выпуск
7.20.2 / 31 мая 2020 г.; 6 месяцев назад (2020-05-31)[1]
Репозиторий Отредактируйте это в Викиданных
ТипРасширение браузера
ЛицензияGNU GPL v3[2]
Интернет сайтgnu.org/software/librejs/

GNU LibreJS, или просто LibreJS, это бесплатно программное обеспечение веб-браузер расширение для Mozilla Firefox браузеры, созданные Проект GNU.[2] Его цель - заблокировать несвободные нетривиальные JavaScript программ и разрешить бесплатный или простой JS в веб-браузере пользователя. Надстройка была создана для устранения так называемой «ловушки JavaScript».[3] впервые описан Ричард Столмен в 2009,[4] ситуация, в которой многие пользователи неосознанно запускают проприетарное программное обеспечение в своих веб-браузерах.

Описание

GNU LibreJS направлен на блокировку несвободных программ JavaScript, присутствующих на многих веб-сайтах. Он разработан как часть Проект GNU Рубен Родригес и Ник Найби[2] и по умолчанию включен в GNU IceCat браузер.[5][6] Он также может работать с Tor.[7][8]

Надстройка позволяет заносить сайты в белый список и имеет систему обнаружения электронной почты, позволяющую пользователям связываться с веб-мастерами страниц, чтобы убедить их сделать свой код JavaScript совместимым с LibreJS.[1] Согласно Фонд свободного программного обеспечения, многие веб-сайты (если они не включены в белый список) ломаются при использовании надстройки из-за того, что проприетарный код JavaScript широко распространен в Интернете.[9] Тем не менее, программист и активист Ричард Столмен поддерживает использование GNU LibreJS.[3]

Критикуя Google, Столлман сказал: «Как правило, большинство сервисов Google требует выполнения несвободного кода JavaScript. Если вы откажетесь сделать это (например, запустив LibreJS), вы увидите, что не сможете использовать эти Сервисы."[10]

Клинт Финли из Проводной После недельного отказа от Javascript он написал: «Фонд свободного программного обеспечения запустил свою кампанию Free JavaScript в 2013 году для продвижения веб-сайтов с использованием только бесплатного кода JavaScript с открытым исходным кодом или обеспечения работы сайтов без него. Чтобы помочь пользователям избежать использования проприетарного JavaScript, они разработали LibreJS, плагин для веб-браузера Firefox, который блокирует выполнение большей части, но не всего, JavaScript. Они также работают с инженерами, чтобы уменьшить зависимость от проприетарного JavaScript ».[11]

Кори Доктороу за BoingBoing обсуждая статью Финли, сказал, что использовал Noscript в течение многих лет и обходил проблемы, которые Финли идентифицировал, добавляя в белый список страницы с требуемой функциональностью, которая работает только с Javascript.[12]

Веб-сайты подвергались критике или оценке в зависимости от того, работают ли они без Javascript или с включенными Librejs.[13][14]

Смотрите также

Рекомендации

  1. ^ а б "LibreJS - Новости". Саванна.
  2. ^ а б c "GNU LibreJS". GNU.org. Получено 2015-07-23.
  3. ^ а б Ричард Столмен. "Ловушка JavaScript". GNU.org. Получено 2015-07-23.
  4. ^ "Ловушка Javascript". 2009-03-24. Архивировано из оригинал на 2009-03-24. Получено 2018-12-31.
  5. ^ "GNUzilla и IceCat". Фонд свободного программного обеспечения.
  6. ^ "Die sicheren Browser-Alternativen". PCtipp.ch. Получено 2019-12-23.
  7. ^ n8willis (03.12.2014). «Выпущен GNU LibreJS 6.0.6». LWN.net.
  8. ^ «Установщик LineageOS для одежды Android - LinuxFr.org». linuxfr.org. Получено 2019-12-23.
  9. ^ wtheaker (23 октября 2013 г.). "LibreJS достигает версии 5.4". Фонд свободного программного обеспечения.
  10. ^ "Trolldi: pourquoi Richard Stallman pense que vous ne devriez pas utiliser Google". Developpez.com (На французском). Получено 2019-12-23.
  11. ^ Финли, Клинт (18 ноября 2015 г.). «Я отключил JavaScript в своем веб-браузере на целую неделю, и это было великолепно». Проводной. ISSN  1059-1028. Получено 2019-12-23.
  12. ^ «Интернет отлично работает с отключенным Javascript». Боинг Боинг. 2015-11-18. Получено 2019-12-23.
  13. ^ Галлахер, Шон (2016-06-17). «Под новым руководством SourceForge старается оставить зло в прошлом». Ars Technica. Получено 2019-12-23.
  14. ^ онлайн, heise. "Фонд свободного программного обеспечения: GitHub und SourceForge kommen bei Hosting-Services-Untersuchung nicht gut weg". Разработчик (на немецком). Получено 2019-12-23.

внешняя ссылка