26Aug

Mis on NoScript, ja kas sa peaksid seda JavaScripti keelama?

Paljud Firefoxi kasutajad arvasid

NoScript arvatavasti laiendust ja see on nüüd saadaval uue Firefox Quantumi jaoks. Aga mis on NoScript, miks nii paljud selle üle vannuvad ja kas peaksite seda kasutama?

NoScript on sisuliselt Firefoxi lisandmoodul, mis keelab veebisaitide külastamisel selliseid asju nagu JavaScript. Nii et enne, kui räägime NoScriptist, peaksime tegelikult rääkima JavaScriptist: programmeerimiskeelest, mis muudab veebi, mida täna on võimalik.

Mis on JavaScript?

JavaScript on veebisaitidel tavaliselt kasutatav programmeerimiskeel( muu hulgas).JavaScript oli algselt üsna põhiline ja seda kasutati sellistes asjades nagu märguande kastid ja menüüd, mis ilmnesid, kui hiirekursorit lehe elementide kohal hõljusid. Kuid JavaScript on muutunud palju enamat kui see. See on keel, mis võimaldab kaasaegseid veebirakendusi, võimaldades veebilehti dünaamiliselt koondada ja saata sisu taustal ilma lehtede koormata ja teha teisi dünaamilisi ja interaktiivseid asju. Enamik veebisaite kasutab JavaScripti erinevate funktsioonide pakkumiseks.

Pange tähele, et JavaScripti ei ole sama mis Java puhul. JavaScript ja Java ei ole üldse seotud, va nime( mis valiti turunduslikel põhjustel).JavaScript on teie veebibrauserisse installitud - Chrome, Firefox, Internet Explorer, Safari ja Opera on kõik oma JavaScripti mootorid. See pole ebaturvaline pistikprogramm, mida toodab üksainus ettevõte, näiteks Java. JavaScript ei ole suur julgeolekuoht, et Java oli.

Miks inimesed tahavad JavaScripti keelata?

Seal on väike, kuid vokaalne kasutajate alamhulk, mis keelab JavaScripti. Paljud neist inimestest teevad seda turvatoodangu tajumise tõttu. Seal on olnud paar brauseri haavatavust, mida kasutati JavaScripti kaudu. Kuid see on äärmiselt aeg-ajalt ja JavaScript mootorite haruldased turvaaugud on väga kiiresti parandatud. Enamik veebisaite kasutavad JavaScripti - see muudab veebi, mida täna on võimalik.

keelab JavaScripti keelamise teatud tüüpi reklaamide laadimise. Me ei julgusta blokeerivaid reklaame, kuid kui teil seda vaja on, siis on sellegipoolest paremad viisid kui üldse JavaScript keelamine.

Lõpuks võtab JavaScripti keelamine teie arvutis vähem protsessorit ja RAM-d, mis peaks ootama. Kui käivitate midagi ülitugevamat, võtab see vähem ressursse. Kuid kui teie arvuti on nii vana, et see ei saa kaasaegsete veebisaitidega töötada, siis võib olla aeg seda uuendada - kuna veebi parandab, vajab see veel rohkem ressursse, et teha seda, mida ta teeb, nagu ka ükski teine ​​arvutiprogramm.

Probleem: JavaScripti keelamine katkestab palju veebi.

Kahjuks kõlab see kõvasti, kuid see tundub palju raskemaks. Kui keelate JavaScript, paljud veebisaidid ei tööta korralikult. See kehtib eriti selliste veebirakenduste kohta nagu Gmail, Facebook ja Google Docs, kuid see kehtib ka teiste veebisaitide kohta( sealhulgas uudiste saidid, nagu te praegu lugeda).JavaScripti keelamine võib rikkuda sisselogimisvõimalusi, postitada kommentaare või dünaamiliselt sisu, mis on tänapäeval veebis uskumatult levinud.

Näiteks kui teete otsingu teenuses Google Images, saate alla laadida, et vaadata rohkem pilte, ilma et peaksite lehte uuesti laadima. Google kasutab JavaScripti, et dünaamiliselt uusi pilte küsida ja lisada need aktiivsele lehele. Kui klõpsate pilti, näete selle pildiga suuremat lahtrit hüpikakna. Teil ei pea ootama uue veebi lehte laadimiseks - see kõik toimub praegusel veebisaidil ilma igasuguste ebameeldivate laadimisaegadeta.

Kui olete keelanud JavaScripti, peate veel piltide nägemiseks klõpsama ikooni "järgmine".Kui klõpsasite pilti, peate laadima uue lehe täielikult. Eespool olevas paremas liides nõuab JavaScripti, et oma eri funktsioone tööle panna.

See on vaid üks näide - paljud teised veebilehtede funktsioonid kasutavad JavaScripti. Mõned veebisaidid isegi ei paku tagauksid, mis töötavad ilma JavaScriptita.

Kui keelate JavaScripti, siis ei pruugi te veebisaidil teatud funktsioone kasutada. Muudel juhtudel võib veebisait isegi täielikult puruneda või jäädvustada lehe uskumatult vana versiooni abil. Näiteks pakub Gmail Gmaili kasutajatele väga lihtsat HTML-režiimi.

NoScript eesmärk on muuta JavaScripti keelamise lihtsamaks. .. kuid see on endiselt probleemivaba

Kaasaegsed veebibrauserid võivad JavaScripti täielikult keelata, nagu ka neil on võimalus keelata kujutised ja muud veebifunktsioonid. Chromeis leiad selle menüüst Seaded & gt;Privaatsus ja turvalisus & gt;Sisu seaded & gt;JavaScriptSiin saab lubada või blokeerida teatud saite eraldi, kui soovite mitte blokeerida JavaScript igal saidil.

Firefoxi võimalused on piiratumad, nii et see nõuab lisandmoodulit nagu NoScript, et saaksite peenemat kontrolli. NoScript loob otseteed, mis lubavad valikuliselt lubada JavaScripti teatud veebisaitidel, selle asemel et blokeerida seda kõikjal. Samuti väidab ta, et blokeerib pistikprogramme, nagu Flash ja Java, kuigi Java pole brauserites enam lubatud, ja Flash peab olema lubatud käsitsi igal külastataval saidil vaikimisi.

Siin on asi: NoScript võib tunduda mugavas kompromissis, kuna võite lubada JavaScripti saitidel, mida külastate regulaarselt. Kuid see katkestab enamjaolt veebi vaikimisi ja vajab liiga palju jõupingutusi oma valgest nimekirja mikrolöömiseks. Nii palju internetti kasutab JavaScripti, mille abil saate pidevalt segi ajada veebisaitidel, mis ei tööta korralikult, kuni te neid valges nimekirjas. Kui sa lõpuks valinud kõige enam külastatavaid saite, et saaksite neid tööle panna, milline peaks olema NoScript'i esmakordsus?

tõenäoliselt ei pea JavaScripti

keelamiseks seda silmas pidades soovitama JavaScripti keelamist, kui teil pole tõelist põhjust( nagu teie töö nõuab).See on laialt kasutatav keel, mis muudab veebi selle täna, mis võimaldab veebisaitidel olla rohkem reageeriv, dünaamiline ja interaktiivne. JavaScripti keelamine võtab veebisaidid tagasi aega, kui nad olid lihtsad dokumendid ilma muude funktsioonideta. Kuigi mõned inimesed võivad kaua aega tagasi minna, ei ole see veeb, kus me enam elame, enamik inimesi ei pea väikest tajuvat kasu silmas pidades võtma nii suuri meetmeid.

On kindlasti olnud vähe juhtumeid, kus JavaScripti keelamine oleks võinud uut turvahaavatavust ära kasutada, kuid need on olnud haruldased ja fikseeritud kiiresti.

Vahepeal on olnud teisi juhtumeid, kus brauserid ise kasutati, ja JavaScripti keelamine ei aita. Selliste rünnakute eest kaitsmiseks võime lõpetada brauserite täieliku kasutamise, veebilehtede HTML-failide allalaadimise ja tekstiredaktoris käsitsi lugemise. Kuid me ei tee seda. Veebibrauseri väike oht tekstitöötluse asemel on väärt brauseripakkumiste kasutatavuse suurt kasu. Sama kehtib ka JavaScripti puhul, kuna see lubab väga väikese riski väga suurt kasu saamiseks.

Muidugi on teie brauser sinu. Teil on võimalus kontrollida, mida ta teeb - võite isegi täielikult keelata kõik pildid ja veebi sirvida teksti vormingus, kui soovite. Võite Flashi täielikult keelata ja videoid kunagi mitte vaadata. Selle asemel, et kasutada graafilist brauserit, võiksite kasutada tekstirežiimi brauserit nagu w3m. Aga kas sa oled?

Valik on lõppkokkuvõttes teie jaoks, kuid soovitame jätta JavaScripti sisse ja ärge muretsege selle pärast. Sinu elu on palju lihtsam. Lihtsalt hoia oma brauserit ajakohasena ja käivitage mõni hea ründevaratõrjetarkvara ja võite olla üsna kindel.