GNU-projekti ei enää halua verkkosivustojen lähettävän ei-ilmaista javascriptiä selaimille

että Richard Matthew Stallman (RMS), omistettujen ohjelmistojen torjunta, on elämäsi ydin. 1990-luvun puolivälistä lähtien hän on omistanut suurimman osan ajastaan ​​vapaiden ohjelmistojen mainostamiseen ja tuominnut vapaudenriiston, jonka hänen ja hänen liikkeensa mukaan on määrätty niin kutsuttujen omien ohjelmistojen avulla.

Tämän logiikan mukaan GNU-projekti on jo yli vuosikymmenen ajan päättänyt puuttua JavaScript-ansaan.

”Monet verkkosivustot loukkaavat käyttäjien vapautta lähettämällä ei-ilmaisia ​​JavaScript-ohjelmia käyttäjän selaimelle. Kutsuimme vapaaehtoisia kehittämään ilmaisia ​​selainlaajennuksia korvaamaan tiettyjen sivustojen lähettämän JavaScriptin ”, kertoo Richard Stallmanin GNU-projektisivusto.

Puhuminen JavaScript-huijauksesta, se viittaa tosiasialle että käyttäjät voivat tietämättään suorittaa ei-ilmaisia ​​ohjelmia selaimissaan. Nämä ohjelmat on yleensä kirjoitettu JavaScriptiä, joten nimi "JavaScript huijata".

Ensimmäinen vastauksemme vapaan JS-koodin ongelmaan oli kehittää LibreJS, jonka avulla Firefox-pohjaiset selaimet voivat tunnistaa ja estää kyseisen koodin. Se suojaa meitä JS-ohjelmien ajamiselta, jotka eivät ole vapaita sivustosta, mutta se ei todellakaan saa sivustoa toimimaan. Kirjoittamalla sille laajennus, kuten ehdotamme täällä, se saavutettaisiin. Se myös välttäisi riskin, joka liittyy ohjelmistojen suorittamiseen suoraan jonkun toisen verkkosivustolta.

Voisimme myös ratkaista ongelman vakuuttamalla verkkovastaavat korjaamaan sivustonsa toimimaan ilman JavaScript-koodia, mutta heidän vakuuttaminen osoittautuu erittäin vaikeaksi, koska he enimmäkseen eivät ymmärrä ongelmaa, vielä vähemmän huolta siitä. Ehkä näiden laajennusten suositteleminen sivustoille vakuuttaa heidät kiinnittämään huomiota muiden kuin JavaScript-käyttöoikeuksien tukemiseen.

Tämä on myös yksi syy miksi Free Software Foundation ei suosittele Googlen käyttöä.

"Yleensä suurin osa Googlen palveluista edellyttää JavaScript-koodin suorittamista, joka ei ole ilmainen. Jos kieltäydyt tekemästä tätä, huomaat, ettet voi käyttää näitä palveluja. "

Tämä pätee esimerkiksi Google-dokumentteihin, jotka edellyttävät JavaScripti-koodin suorittamista, joka ei ole vapaata muokkaamaan asiakirjaa, tai jopa YouTubea, joka perustuu ei-vapaaseen ohjelmistoon (JavaScript-koodi) tavalliseen käyttöön. sivusto.

Uusi GNU Project -ratkaisu on luoda erityisiä laajennuksia korvaamaan ei-ilmaisen JavaScript-koodin, jonka he lähettävät käyttäjien selaimille.

Näin ollen, GNU-projekti kutsuu liikkeensa kannattajia osallistumaan tähän asiaan. Näyttää kuitenkin siltä, ​​että sinun täytyy käydä sivustokohtaisesti. Siksi aluksi on ehdotettu luetteloa joistakin maailman suosituimmista sivustoista. "Kutsumme vapaaehtoisia valitsemaan sivuston ja kirjoittamaan selainlaajennuksen tälle sivustolle toimimaan olettaen, että LibreJS estää sivuston lähettämän ei-ilmaisen JavaScriptin", lukee GNU Project -sivusto.

Näiden laajennusten on oltava rehellisiä, eivätkä ne saa "huijata" .... Todellista tietoturvaa on mahdotonta toteuttaa käyttäjälle lähetetyn JS-koodin kautta, mutta mitä sivusto yrittääkin toteuttaa jotain vastaavaa kuin suojaus, laajennus on suoritettava uskollisesti. Erityisesti, jos sivusto pyytää käyttäjää vastaamaan kysymyksiin todistaakseen, ettei hän itse ole robotti, laajennuksen on näytettävä samat kysymykset, saat vastaukset ja lähetettävä ne, jotta hän voi todistaa olevansa ihminen.

Alkuperäinen tavoite on kirjoittaa laajennuksia käsittelemään anonyymiä pääsyä näille sivustoille. Annetaan jopa ohjeita siitä, miten kaikki pitäisi tehdä. Eikö tämä aloite kuitenkaan mene liian pitkälle?