NoScript monet Firefoxin käyttäjät pitivät pakollista laajennusta, ja se on nyt saatavilla uusi Firefox Quantum . Mutta mikä on NoScript, miksi niin monet ihmiset vannovat sitä, ja pitäisikö sinun käyttää sitä?
NoScript on pohjimmiltaan Firefox-lisäosa, joka estää JavaScriptiä käyttämästä verkkosivustoja, joissa vierailet. Joten ennen kuin puhumme NoScriptistä, meidän pitäisi puhua JavaScriptistä: ohjelmointikielestä, joka tekee nykyisestä verkostostamme mahdollisen.
Mikä on JavaScript?
JavaScript on ohjelmointikieli, jota yleisesti käytetään verkkosivuilla (muun muassa). JavaScript oli alun perin melko yksinkertainen, ja sitä käytettiin esimerkiksi hälytyslaatikoissa ja valikoissa, jotka ilmestyivät, kun viet hiiren sivun elementtien päälle. JavaScriptistä on kuitenkin tullut paljon enemmän. Kieli käyttää nykyaikaisia verkkosovelluksia ja antaa verkkosivujen ladata dynaamisesti ja lähettää sisältöä taustalla ilman sivulatauksia ja tehdä muita dynaamisia, vuorovaikutteisia asioita. Useimmat verkkosivustot käyttävät JavaScriptiä tarjoamaan erilaisia ominaisuuksia.
Huomaa, että JavaScript ei ole sama asia kuin Java. JavaScript ja Java eivät ole lainkaan yhteydessä toisiinsa , lukuun ottamatta nimeä (joka valittiin markkinoinnin vuoksi). JavaScript on sisäänrakennettu selaimeesi - Chromella, Firefoxilla, Internet Explorerilla, Safarilla ja Operalla on omat JavaScript-moottorit. Se ei ole yhden yrityksen tuottama epävarma laajennus , kuten Java on. JavaScripti ei ole suuri turvallisuusuhka, joka Java oli.
Miksi ihmiset haluavat poistaa JavaScriptin käytöstä?
Käyttäjistä on pieni mutta äänellinen alaryhmä, joka poistaa JavaScriptin käytöstä. Monet näistä ihmisistä tekevät niin koetun turvallisuusetujen vuoksi. JavaScriptissä on hyödynnetty muutama selainheikkous. Tämä on kuitenkin erittäin harvinaista, ja JavaScript-moottoreiden harvinaiset turva-aukot on korjattu hyvin nopeasti. Suurin osa verkkosivustoista käyttää JavaScriptiä - se tekee tänään käytössä olevasta verkosta mahdollisen.
JavaScriptin poistaminen käytöstä estää myös tietyntyyppisten mainosten latautumisen. Emme kannusta estämään mainoksia, mutta jos sinun täytyy, niin on parempia tapoja kuin poistaa JavaScript kokonaan käytöstä.
Lopuksi JavaScriptin poistaminen käytöstä vie vähemmän prosessoria ja RAM-muistia tietokoneellesi, mikä on odotettavissa. Jos suoritat jotain erittäin yksinkertaista, 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ää se - kun verkko paranee, se tarvitsee enemmän resursseja tekemään mitä tekee, aivan kuten mikä tahansa muu tietokoneesi ohjelma.
Ongelma: JavaScriptin poistaminen käytöstä rikkoo paljon verkkoa
Valitettavasti tämä kaikki kuulostaa hyvältä, mutta se on paljon enemmän hässäkkää kuin näyttää. Jos poistat JavaScriptin käytöstä, monet sivustot eivät toimi oikein. Tämä pätee erityisesti verkkosovelluksiin, kuten Gmail, Facebook ja Google Docs, mutta pätee myös muihin verkkosivustoihin (mukaan lukien uutissivustot, kuten juuri lukemasi). JavaScriptin poistaminen käytöstä saattaa rikkoa mahdollisuutta kirjautua sisään, lähettää kommentteja tai pyytää sisältöä dynaamisesti, mikä on tullut uskomattoman yleistä verkossa tänään.
Esimerkiksi, kun teet haun Google Kuvissa, voit vierittää alaspäin nähdäksesi lisää kuvia joutumatta lataamaan sivua uudelleen. Google käyttää JavaScriptiä uusien kuvien dynaamiseen pyytämiseen ja lisäämiseen nykyiselle sivulle. Kun napsautat kuvaa, näet suuremman rivin ponnahdusikkunan kyseisen kuvan kanssa. Sinun ei tarvitse odottaa uuden verkkosivun lataamista - kaikki tapahtuu nykyisellä verkkosivulla ilman haitallisia latausaikoja.
Jos poistat JavaScriptin käytöstä, sinun on napsautettava uudestaan ja uudestaan nähdäksesi lisää kuvia. Kun napsautat kuvaa, sinun on ladattava uusi sivu kokonaan. Yllä oleva mukavampi käyttöliittymä vaatii JavaScriptin, jotta sen eri ominaisuudet toimisivat.
Tämä on vain yksi esimerkki - monet muut verkkosivustojen ominaisuudet käyttävät JavaScriptiä. Jotkut verkkosivustot eivät edes tarjoa varasivuja, jotka toimivat ilman JavaScriptiä.
Jos poistat JavaScriptin käytöstä, et ehkä voi käyttää tiettyjä verkkosivuston ominaisuuksia. Joissakin tapauksissa verkkosivusto voi jopa rikkoutua kokonaan tai sinulla on jumissa uskomattoman vanhan version sivusta. Esimerkiksi Gmail tarjoaa hyvin yksinkertaisen HTML-tilan ihmisille, joiden JavaScript on poistettu käytöstä.
NoScript pyrkii helpottamaan JavaScriptin poistamista käytöstä ... mutta se on silti hässäkkää
Nykyaikaisilla selaimilla on mahdollisuus poistaa JavaScript kokonaan käytöstä, aivan kuten heillä on mahdollisuus Poista kuvat käytöstä ja muut verkko-ominaisuudet. Chromessa löydät tämän kohdasta Asetukset> Tietosuoja ja suojaus> Sisältöasetukset> JavaScript. Voit sallia tai estää tietyt sivustot erikseen, jos et halua estää JavaScriptiä jokaisella sivustolla.
Firefoxin vaihtoehdot ovat rajallisemmat, joten se vaatii lisäosan NoScript tarkempaa hallintaa varten. NoScript luo pikakuvakkeen, jonka avulla voit ottaa JavaScriptin käyttöön valikoivasti tietyillä verkkosivustoilla sen sijaan, että estäisit sen kaikkialla. Se väittää myös estävän laajennukset, kuten Flash ja Java, vaikka Java ei ole enää sallittu selaimissa, ja Flash on sallittava manuaalisesti jokaisella vierailemallasi sivustolla oletuksena.
Tässä on asia: NoScript saattaa tuntua kätevältä kompromissilta, koska voit sallia JavaScriptin sivustoilla, joilla vierailet säännöllisesti. Mutta se silti rikkoo suurimman osan verkosta oletusarvoisesti ja vaatii liikaa vaivaa sallittujen luettelon mikrohallintaan. Niin suuri osa Internetistä käyttää JavaScriptiä, että törmäät jatkuvasti verkkosivustoihin, jotka eivät toimi kunnolla, ennen kuin lisäät ne sallittujen luetteloon. Jos päädyt sallittujen luetteloon suurimmasta osasta vierailemiasi sivustoja vain saadaksesi ne toimimaan, mikä järkeä on, että NoScript on ensinnäkin?
Sinun ei todennäköisesti tarvitse poistaa JavaScriptiä
Tässä mielessä suosittelemme JavaScriptin poistamista käytöstä, ellei sinulla ole todella hyvää syytä (kuten työsi vaatii sitä). Se on laajalti käytetty kieli, joka tekee verkosta nykypäivän, jolloin verkkosivustot ovat herkempiä, dynaamisempia ja vuorovaikutteisempia. JavaScriptin poistaminen käytöstä vie verkkosivustot takaisin aikaan, jolloin ne olivat yksinkertaisia asiakirjoja ilman muita ominaisuuksia. Vaikka jotkut ihmiset saattavat kaivata palata tuohon aikaan, se ei ole enää verkko, jossa elämme, ja useimpien ihmisten ei tarvitse ryhtyä tällaisiin rajuihin toimiin saadun pienen hyödyn saavuttamiseksi.
On varmasti ollut muutamia tapauksia, joissa JavaScriptin poistaminen käytöstä olisi voinut estää uuden tietoturva-aukon hyödyntämisen, mutta ne ovat olleet harvinaisia ja korjattu nopeasti.
Samaan aikaan on ollut muita tapauksia, joissa selaimia itse hyödynnettiin eikä JavaScriptin poistaminen käytöstä auttoi. Suojautumaksemme tällaisilta hyökkäyksiltä voimme lopettaa selainten käytön kokonaan, ladata verkkosivujen HTML-tiedostoja ja lukea niitä käsin tekstieditorissa. Mutta emme. Pieni riski käyttää verkkoselainta tekstieditorin sijasta on arvokas parannus selaimen käytettävyydessä. Sama pätee JavaScriptiin - sen jättäminen käyttöön on hyvin pieni riski, josta on suuri hyöty.
Tietenkin selaimesi on sinun. Sinulla on mahdollisuus hallita sen toimintaa - voit jopa poistaa kaikki kuvat käytöstä kokonaan ja selata verkkoa tekstimuodossa, jos haluat. Voit poistaa Flashin käytöstä kokonaan eikä koskaan katsoa videoita verkossa. Voisit käyttää tekstitilan selain, kuten w3m päätelaitteessa graafisen selaimen käyttämisen sijaan. Mutta sinä?
Valinta on viime kädessä sinun tehtäväsi, mutta suosittelemme, että jätät JavaScriptin päälle ja älä huoli siitä. Elämäsi on paljon helpompaa. Pidä vain selaimesi ajan tasalla ja käyttää hyviä haittaohjelmien torjuntaohjelmia ja olet melko turvallinen.