Projekti GNU nuk dëshiron që faqet e internetit të dërgojnë javascript pa pagesë te shfletuesit

në Richard Matthew Stallman (RMS), lufta kundër softuerit të pronarit, është thelbi i jetës tuaj. Që nga mesi i viteve 1990, ai i ka kushtuar shumicën e kohës për promovimin e softuerit të lirë ndërsa denoncoi heqjen e lirisë të imponuar, sipas tij dhe lëvizjes së tij, nga i ashtuquajturi softuer i pronarit.

Inshtë në këtë logjikë që për më shumë se një dekadë, projekti GNU ka vendosur të trajtojë grackën JavaScript.

“Shumë uebfaqe cenojnë lirinë e përdoruesve duke dërguar programe jo-JavaScript në shfletuesin e përdoruesit. Ne kemi ftuar vullnetarë të zhvillojnë shtesa falas të shfletuesit për të zëvendësuar JavaScript të paraqitur nga site të caktuara, ”thotë faqja e Projektit GNU e Richard Stallman.

Duke folur për mashtrimin JavaScript, ajo i referohet për faktin e që përdoruesit mund të drejtonin pa dijeni programe jo-falas në shfletuesit e tyre. Këto programe zakonisht shkruhen në JavaScript, prandaj mban emrin "JavaScript cheat".

Përgjigja jonë e parë ndaj problemit të kodit JS pa pagesë ishte zhvillimi i LibreJS, i cili lejon shfletuesit e bazuar në Firefox të zbulojnë dhe bllokojnë atë kod. Kjo na mbron nga përdorimi i programeve JS që nuk janë të lira nga një sit, por në fakt nuk e bën sitin të funksionojë. Shkrimi i një shtrirjeje për të, siç propozojmë këtu, do ta realizonte atë. Gjithashtu do të shmangte rrezikun e natyrshëm në drejtimin e softuerit direkt nga faqja e internetit e dikujt tjetër.

Ne gjithashtu mund ta zgjidhim problemin duke bindur webmasterat për të rregulluar faqet e tyre për të punuar pa kod JavaScript, por bindja e tyre rezulton të jetë shumë e vështirë pasi ata kryesisht nuk e kuptojnë problemin, aq më pak kujdesen për të. Ndoshta rekomandimi i përdorimit të këtyre zgjerimeve për faqet e tyre do t'i bindë ata t'i kushtojnë vëmendje mbështetjes së hyrjes jo-JavaScript.

Kjo është gjithashtu një nga arsyet pse Fondacioni i Programit të Lirë rekomandon që të mos përdoret Google.

“Në përgjithësi, shumica e shërbimeve të Google kërkojnë ekzekutimin e kodit JavaScript që nuk është falas. Nëse refuzoni ta bëni këtë, do të zbuloni se nuk do të jeni në gjendje të përdorni këto shërbime. "

Ky do të ishte rasti, për shembull, i Google Docs, i cili kërkon ekzekutimin e kodit jo-JavaScript pa pagesë për të redaktuar një dokument, apo edhe YouTube, i cili mbështetet në softuer jo të lirë (kodi JavaScript) për përdorim normal të faqes.

Zgjidhja e re e Projektit GNU është krijimi i shtesave specifike të faqes për të zëvendësuar kodin jo-falas JavaScript që ata u dërgojnë shfletuesve të përdoruesve.

Prandaj, projekti GNU fton mbështetësit e lëvizjes së tij të kontribuojnë në këtë kauzë. Sidoqoftë, duket se duhet të shkoni faqe për faqe. Prandaj, për të filluar, është propozuar një listë e disa prej vendeve më të njohura në botë. "Ne ftojmë vullnetarët të zgjedhin një sit dhe të shkruajnë një shtesë shfletuesi që kjo faqe të funksionojë, duke supozuar se LibreJS bllokon JavaScript pa pagesë të paraqitur nga faqja", lexon faqja e Projektit GNU.

Këto shtesa duhet të jenë të sinqerta, ato nuk duhet të "mashtrojnë" .... impossibleshtë e pamundur të zbatohet siguria reale përmes kodit JS që i dërgohet përdoruesit, por çfarëdo që të bëjë faqja për të provuar të zbatojë diçka të ngjashme me sigurinë, shtrirjen duhet të kryhet kryhet me besnikëri. Në veçanti, nëse faqja i kërkon përdoruesit t'i përgjigjet pyetjeve për të provuar se ai nuk është një robot vetë, shtesa duhet të shfaqë të njëjtat pyetje, të marrë përgjigjet dhe t'i paraqesë ato, duke e lejuar atë të provojë se është njeri.

Qëllimi fillestar është të shkruash shtesa për të trajtuar hyrjen anonime në këto site. Janë dhënë udhëzime madje se si duhet të bëhet gjithçka. Sidoqoftë, a nuk po shkon shumë larg kjo iniciativë?


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.