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