Mikä on NoScript, ja pitäisikö sitä käyttää JavaScriptin poistamiseen käytöstä?
Useat Firefoxin käyttäjät pitivät NoScriptiä pakollisena laajennuksena, ja se on nyt saatavilla uudelle Firefox Quantumille. Mutta mikä on NoScript, miksi niin monet ihmiset vannovat sen, ja pitäisikö sitä käyttää?
NoScript on pohjimmiltaan Firefox-lisäosa, joka poistaa JavaScript-toiminnot käytöstä verkkosivuilla, joita käyt. Joten ennen kuin puhumme NoScriptista, meidän pitäisi itse asiassa puhua JavaScript: ohjelmointikielestä, joka tekee webistä nykyisen mahdollisen.
Mikä on JavaScript?
JavaScript on ohjelmointikieli, jota yleisesti käytetään verkkosivuilla (muun muassa). JavaScript oli alunperin melko perusasetus, ja sitä käytettiin sellaisiin asioihin kuin hälytyslaatikot ja valikot, jotka ilmestyivät, kun siirrit hiirtä sivun elementteihin. JavaScript on kuitenkin tullut paljon enemmän. Se on kieli, joka antaa nykyaikaisille web-sovelluksille mahdollisuuden ladata ja lähettää sisältöä dynaamisesti taustalla ilman sivun latauksia ja tehdä muita dynaamisia, vuorovaikutteisia asioita. Useimmat sivustot käyttävät JavaScriptiä tarjoamaan erilaisia ominaisuuksia.
Huomaa, että JavaScript ei ole sama kuin Java. JavaScript ja Java eivät oikeastaan ole lainkaan sidoksissa, nimen lisäksi (joka on valittu markkinointiin liittyvistä syistä). JavaScript on sisäänrakennettu selaimesi Chrome, Firefox, Internet Explorer, Safari ja Opera kaikilla on omat JavaScript-moottorit. Se ei ole epävarma plug-in, jonka on tuottanut yksi yritys, kuten Java. JavaScript ei ole suuri turvallisuusuhka, jota Java oli.
Miksi ihmiset haluavat poistaa JavaScriptin käytöstä?
Käyttäjiä on pieni, mutta ääni-alaryhmä, joka poistaa JavaScriptin käytöstä. Monet näistä ihmisistä tekevät niin, koska heillä on havaittu turvallisuusetu. JavaScriptin kautta on käytetty muutamia selaimen haavoittuvuuksia. Tämä on kuitenkin erittäin harvinaista ja harvinaiset JavaScript-moottorien turva-aukot on korjattu hyvin nopeasti. Useimmat sivustot käyttävät JavaScript-ohjelmaa - se tekee verkosta, jota meillä on tänään.
JavaScriptin poistaminen käytöstä estää myös joidenkin mainostyyppien lataamisen. Emme kannusta mainosten estämistä, mutta jos sinun täytyy, on olemassa parempia tapoja kuin poistaa JavaScript käytöstä kokonaan.
Lopuksi JavaScriptin poistaminen käytöstä vie vähemmän CPU: ta ja RAM-muistia tietokoneessasi, mikä on odotettavissa. Jos suoritat jotakin superperustaa, se vie vähemmän resursseja. Mutta jos tietokoneesi on niin vanha, että se ei pysty käsittelemään moderneja verkkosivustoja, saattaa olla aika päivittää sitä, koska verkko paranee, se tarvitsee enemmän resursseja tehdäksesi mitä se tekee, aivan kuten kaikki muutkin tietokoneesi ohjelmat.
Ongelma: JavaScriptin poistaminen käytöstä katkeaa paljon Internetiä
Valitettavasti kaikki kuulostaa hyvältä, mutta se on paljon enemmän vaivaa kuin näyttää. Jos poistat JavaScriptin käytöstä, monet sivustot eivät toimi oikein. Tämä pätee erityisesti web-sovelluksiin, kuten Gmailiin, Facebookiin ja Google-dokumentteihin, mutta se pätee myös muihin verkkosivustoihin (mukaan lukien sellaiset uutissivustot, joita luet tällä hetkellä). JavaScriptin poistaminen käytöstä voi katketa mahdollisuuden kirjautua sisään, lähettää kommentteja tai pyytää dynaamisesti sisältöä, joka on tullut uskomattoman yleiseksi verkossa tänään.
Esimerkiksi, kun teet haun Google-kuvissa, voit vierittää alaspäin nähdäksesi lisää kuvia ilman sivun lataamista uudelleen. Google käyttää JavaScriptiä pyytääkseen dynaamisesti uusia kuvia ja lisäämällä ne nykyiselle sivulle. Kun napsautat kuvaa, näkyviin tulee suurempi kuvaruudun ponnahdusikkuna. Sinun ei tarvitse odottaa uuden Web-sivun lataamista, vaan kaikki tapahtuu nykyisellä Web-sivulla ilman, että latausaikoja on epämiellyttäviä.
Jos poistat JavaScriptin, sinun pitäisi klikata “seuraava” uudestaan ja uudestaan nähdäksesi lisää kuvia. Kun napsautit kuvaa, sinun pitäisi ladata uusi sivu kokonaan. Yllä oleva mukavampi käyttöliittymä vaatii JavaScriptin, jotta sen eri toiminnot toimivat.
Tämä on vain yksi esimerkki - monet muut sivustojen ominaisuudet käyttävät JavaScriptiä. Jotkin sivustot eivät tarjoa edes sivuja, jotka toimivat ilman JavaScriptiä.
Jos poistat JavaScriptin käytöstä, et ehkä voi käyttää tiettyjä verkkosivuston toimintoja. Muissa tapauksissa sivusto saattaa jopa rikkoutua kokonaan tai olet jumissa käyttämällä uskomattoman vanhaa versiota. Esimerkiksi Gmail tarjoaa hyvin yksinkertaisen HTML-tilan niille, joilla JavaScript on poistettu käytöstä.
NoScript pyrkii tekemään JavaScriptin käytöstä poistamisen helpommaksi… mutta se on silti hankala
Nykyaikaisilla selaimilla on mahdollisuus poistaa JavaScript kokonaan käytöstä, aivan kuten heillä on mahdollisuus poistaa kuvat ja muut web-ominaisuudet käytöstä. Chromesta löydät tämän kohdasta Asetukset> Yksityisyys ja turvallisuus> Sisällön asetukset> JavaScript. Voit sallia tai estää tiettyjä sivustoja erikseen, jos et halua estää JavaScriptiä kaikissa sivustoissa.
Firefoxin asetukset ovat rajallisempia, joten se vaatii lisäohjelman, kuten NoScriptin, hienompaa tarkennusta varten. NoScript luo pikakuvakkeen, jonka avulla voit ottaa JavaScriptin selektiivisesti käyttöön tietyillä sivustoilla, eikä sitä estetä kaikkialla. Se myös väittää estävän laajennuksia, kuten Flash ja Java, vaikka Java ei ole enää sallittu selaimissa, ja Flash on sallittava manuaalisesti kussakin sivustossa, jossa olet oletuksena.
Tässä on asia: NoScript saattaa tuntua kätevältä kompromissilta, koska voit sallia JavaScriptin sivustoilla, joita käyt säännöllisesti. Mutta se rikkoo edelleen suurimman osan webistä oletusarvoisesti, ja vaatii liian paljon vaivaa, jotta voit listata valkoista luetteloa. Niin suuri osa Internetistä käyttää JavaScriptiä, joka pysyy jatkuvasti kompastavana verkkosivuilla, jotka eivät toimi kunnolla, kunnes luet niitä. Jos lopetat useimmat sivustot, joista vierailet vain saadaksesi heidät työskentelemään, mitä mieltä on NoScript: sta.?
Sinun ei todennäköisesti tarvitse poistaa JavaScriptiä käytöstä
Tätä silmällä pitäen suosittelemme JavaScriptin poistamista käytöstä, ellei sinulla ole todella hyvää syytä (kuten työsi vaatii). Se on laajalti käytetty kieli, joka tekee verkosta sen, mitä se on tänään, jolloin sivustot voivat olla reagoivampia, dynaamisempia ja interaktiivisia. JavaScriptin poistaminen käytöstä vie sivustot takaisin siihen aikaan, kun ne olivat yksinkertaisia asiakirjoja ilman muita ominaisuuksia. Vaikka jotkut ihmiset saattavat palata siihen aikaan, se ei ole web, jota elämme enää, ja useimmat ihmiset eivät tarvitse ryhtyä tällaisiin dramaattisiin toimiin pienen havaitun hyödyn vuoksi.
On varmasti ollut muutamia tapauksia, joissa JavaScriptin käytöstä poistaminen olisi voinut estää uuden tietoturvan heikkouden hyödyntämisen, mutta ne ovat olleet harvinaisia ja korjattuja nopeasti.
Samaan aikaan on ollut muita tapauksia, joissa selaimia itse hyödynnetään ja JavaScriptin poistaminen käytöstä ei auttanut. Suojaamaan tällaisia hyökkäyksiä vastaan, voisimme lopettaa selainten käytön kokonaan, ladata web-sivun HTML-tiedostoja ja lukea niitä käsin tekstieditorissa. Mutta emme. Pienen riskin käyttää web-selainta tekstieditorin sijaan kannattaa selaimen tarjoaman käytettävyyden valtavaa parannusta. Sama pätee myös JavaScriptin jättämiseen, sillä se on hyvin pieni riski erittäin suurelle hyödylle.
Selaimesi on tietysti sinun. Sinulla on mahdollisuus hallita, mitä se tekee - voit jopa poistaa kaikki kuvat kokonaan ja selata Webiä tekstimuodossa, jos haluat. Voit poistaa Flashin käytöstä kokonaan ja koskaan katsella videoita verkossa. Voit käyttää terminaalissa olevaa w3m: n kaltaista tekstimuodon selainta graafisen selaimen sijaan. Mutta sinä?
Valinta on viime kädessäsi, mutta suosittelemme, että jätät JavaScriptin käyttöön ja älä huolehdi siitä. Elämäsi on paljon helpompaa. Pidä selaimesi ajan tasalla ja käytä hyviä haittaohjelmien torjuntaohjelmia ja olet melko turvallinen.