Projekt GNU više ne želi da web stranice šalju neslobodni javascript preglednicima

Richard Matthew Stallman (RMS), borba protiv vlasničkog softvera, suština je vašeg života. Od sredine 1990-ih, većinu svog vremena posvetio je promicanju besplatnog softvera, istovremeno osuđujući lišavanje slobode, nametnuto, prema njemu i njegovom kretanju, takozvanim vlasničkim softverom.

U toj je logici GNU projekt više od deset godina odlučio riješiti zamku JavaScript.

“Mnoge web stranice narušavaju slobodu korisnika slanjem neslobodnih JavaScript programa u korisnikov preglednik. Pozvali smo volontere da razviju besplatna proširenja preglednika kako bi zamijenili JavaScript koji su poslale određene web lokacije ”, kaže stranica GNU projekta Richarda Stallmana.

Kad smo već kod JavaScript varalice, ona se odnosi na činjenicu da su korisnici mogli nesvjesno pokretati neslobodne programe u svojim preglednicima. Ti su programi obično napisani na JavaScript-u, pa otuda i naziv "JavaScript cheat".

Naš prvi odgovor na problem neslobodnog JS koda bio je razvoj LibreJS-a, koji omogućuje preglednicima temeljenim na Firefoxu da otkriju i blokiraju taj kôd. To nas štiti od pokretanja JS programa koji nisu besplatni s web mjesta, ali zapravo ne čine da web mjesto funkcionira. Pisanjem produžetka za njega, kao što ovdje predlažemo, to bi se postiglo. Također bi se izbjegao rizik svojstven pokretanju softvera izravno s nečijeg web mjesta.

Problem bismo mogli riješiti i uvjeravanjem webmastera da poprave svoje web lokacije kako bi radile bez JavaScript koda, ali uvjeriti ih je vrlo teško jer uglavnom problem ne razumiju, a još manje brinu o njemu. Možda će ih preporuka za upotrebu ovih proširenja za njihove web stranice uvjeriti da obrate pažnju na podržavanje pristupa koji nije JavaScript.

To je također jedan od razloga zašto Free Software Foundation preporučuje da se ne upotrebljava Google.

“Općenito, većina Googleovih usluga zahtijeva izvršenje JavaScript koda koji nije besplatan. Ako to odbijete, otkrit ćete da nećete moći koristiti ove usluge. "

To bi bio slučaj, na primjer, Google dokumenata, koji zahtijevaju izvršavanje JavaScript koda koji nije slobodan za uređivanje dokumenta, ili čak YouTube, koji se temelji na neslobodnom softveru (JavaScript kôd) za normalnu upotrebu web mjesto.

Novo rješenje GNU projekta je stvaranje posebnih proširenja stranice za zamjenu neslobodnog JavaScript koda koji oni šalju korisničkim preglednicima.

Stoga, projekt GNU poziva pristaše svog pokreta da daju svoj doprinos ovom cilju. Međutim, čini se da morate ići po mjestu. Stoga je za početak predložen popis nekih od najpopularnijih web mjesta na svijetu. "Pozivamo dobrovoljce da odaberu web mjesto i napišu proširenje preglednika za njegovo funkcioniranje, pod pretpostavkom da LibreJS blokira neslobodni JavaScript koji je web mjesto poslalo", stoji na web mjestu GNU projekta.

Ta proširenja moraju biti iskrena, ne smiju "varati" .... Nemoguće je implementirati stvarnu sigurnost putem JS koda koji se šalje korisniku, ali što god web stranica radi da pokuša implementirati nešto slično sigurnosti, proširenje mora se provoditi provoditi vjerno. Konkretno, ako web mjesto traži od korisnika da odgovori na pitanja kako bi dokazao da i sam nije robot, proširenje mora prikazati ista pitanja, dobiti odgovore i dostaviti ih, što mu omogućuje da dokaže da je čovjek.

Početni cilj je pisanje proširenja za rukovanje anonimnim pristupom tim web mjestima. Daju se čak i upute kako sve treba učiniti. Međutim, ne ide li ova inicijativa predaleko?


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.