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]
Репозиторий Мұны Wikidata-да өңде
ТүріБраузерді кеңейту
ЛицензияGNU GPL v3[2]
Веб-сайтgnu.org/software/librejs/

GNU LibreJS, немесе жай LibreJS, Бұл ақысыз бағдарламалық жасақтама веб-шолғыш кеңейту Mozilla Firefox негізіндегі браузерлер GNU жобасы.[2] Оның мақсаты - тегін емес нейтривиалды бұғаттау JavaScript бағдарламаларға және пайдаланушының веб-шолғышында ақысыз немесе тривиальды JS-ге рұқсат етіңіз. Қосымша «JavaScript Trap» деп аталатын мәселені шешу үшін жасалған[3] бірінші сипатталған Ричард Сталлман 2009 жылы,[4] көптеген қолданушылар өздері білмей жүгіретін жағдай меншікті бағдарламалық жасақтама олардың веб-шолғыштарында.

Сипаттама

GNU LibreJS көптеген веб-сайттарда бар тегін JavaScript бағдарламаларын бұғаттауға бағытталған. Бөлігі ретінде әзірленген GNU жобасы Рубен Родригес пен Ник Нибидің авторлығымен[2] және әдепкі бойынша GNU IceCat браузер.[5][6] Ол сонымен бірге жұмыс істей алады Тор.[7][8]

Қосымша сайтты ақ тізімге енгізуге мүмкіндік береді және пайдаланушыларға JavaScript кодын LibreJS-пен сәйкестендіруге сендіру үшін веб-шеберлерге хабарласу үшін электрондық поштаны анықтау жүйесі бар.[1] Сәйкес Тегін бағдарламалық қамтамасыз ету қоры, көптеген веб-сайттар (егер ақ тізімге қосылмаған болса), интерактивті JavaScript кодының кең таралуына байланысты қондырманы пайдалану кезінде бұзылады.[9] Дегенмен, бағдарламашы және белсенді Ричард Сталлман GNU LibreJS пайдалануды қолдайды.[3]

Google-ді сынай отырып, Сталлман «Жалпы Google қызметтерінің көпшілігі тегін емес JavaScript кодын орындауды талап етеді. Егер сіз одан бас тартсаңыз (мысалы, LibreJS іске қосу арқылы), сіз оларды пайдалана алмайтыныңызды көресіз қызметтер ».[10]

Клинт Финли Сымды, бір апта бойы Javascript-тен бас тартқаннан кейін «Тегін бағдарламалық жасақтама қоры өзінің тегін JavaScript науқанын 2013 жылы тек тегін және ашық бастапқы коды бар JavaScript кодын қолданатын веб-сайттарды ілгерілету немесе сайттардың онсыз жұмыс істеуі үшін бастады. Пайдаланушыларға меншікті JavaScript қосылудан аулақ болу үшін, олар Firefox веб-шолғышына арналған JavaScript-тің көпшілігін блоктайтын, бірақ бәрін емес, жұмыс жасайтын LibreJS плагинін жасады. Сонымен қатар меншікті 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 (2014-12-03). «GNU LibreJS 6.0.6 шығарылды». LWN.net.
  8. ^ «Android орнататын LineageOS sur son appareil - LinuxFr.org». linuxfr.org. Алынған 2019-12-23.
  9. ^ wtheaker (2013-10-23). «LibreJS 5.4 нұсқасына қол жеткізді». Тегін бағдарламалық қамтамасыз ету қоры.
  10. ^ «Trolldi: pourquoi Ричард Сталлман пен Google-ді пайдалану туралы». Developpez.com (француз тілінде). Алынған 2019-12-23.
  11. ^ Финли, Клинт (2015-11-18). «Мен веб-шолғышта JavaScript-ті бір апта бойы өшірдім және ол керемет болды». Сымды. ISSN  1059-1028. Алынған 2019-12-23.
  12. ^ «Интернет өте жақсы, Javascript өшірулі». Boing Boing. 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.

Сыртқы сілтемелер