"NoScript" iš esmės yra "Firefox" priedas, kuris išjungia tokius dalykus kaip "JavaScript", kuris paleidžiamas jūsų apsilankytuose tinklalapiuose. Taigi, prieš tai, kai kalbame apie "NoScript", turėtume iš tikrųjų kalbėti apie "JavaScript": programavimo kalbą, kuri leidžia žiniatinkliui, kurį šiandien turime.
Kas yra JavaScript?
"JavaScript" yra programavimo kalba, kuri paprastai naudojama tinklalapiuose (be kitų dalykų). Iš pradžių "JavaScript" buvo gana paprastas ir buvo naudojamas kaip perspėjimo laukeliai ir meniu, kurie pasirodė esant viršus elementų puslapyje. Tačiau "JavaScript" tapo daug daugiau. Tai kalba, galiojantis šiuolaikines žiniatinklio programas, leidžianti tinklalapiams dinamiškai įkelti ir siųsti turinį fone be puslapio apkrovos ir daryti kitus dinamiškus, interaktyvius dalykus. Dauguma svetainių naudoja "JavaScript", kad pateiktų įvairias funkcijas.
Atkreipkite dėmesį, kad "JavaScript" nėra tas pats kaip "Java". "JavaScript" ir "Java" iš tiesų nėra susiję, išskyrus pavadinimą (kuris buvo pasirinktas dėl rinkodaros priežasčių). "JavaScript" yra įmontuotas į jūsų naršyklę - "Chrome", "Firefox", "Internet Explorer", "Safari" ir "Opera" turi savo "JavaScript" variklius. Tai nėra nesaugus papildinys, sukurtas vienos įmonės, pavyzdžiui, "Java". "JavaScript" nėra didelė grėsmė saugumui, kad "Java" buvo.
Kodėl žmonės nori išjungti "JavaScript"?
Yra nedidelis, bet vokalas vartotojų, kurie išjungia "JavaScript". Daugelis šių žmonių tai daro dėl suvoktos saugumo naudos. Yra keletas naršyklės pažeidžiamumų, kurie buvo išnaudoti per "JavaScript". Tačiau tai yra labai neįprasta, o retos "JavaScript" variklių saugumo skylės buvo pataisytos labai greitai. Daugelyje svetainių naudojamas "JavaScript" - tai leidžia mums pasiekti šiandien turimą žiniatinklį.
"JavaScript" išjungimas taip pat neleidžia kai kurioms skelbimų rūšims įkelti. Mes nerekomenduojame blokuojančių skelbimų, tačiau jei to reikia, tai yra geresni būdai tai padaryti, nei visiškai išjungti "JavaScript".
Galiausiai "JavaScript" išjungimas, kurio tikimasi, jūsų kompiuteryje užtruks mažiau CPU ir RAM. Jei paleisite kažką super pagrindinio, jis sugaišta mažiau išteklių. Tačiau jei jūsų kompiuteris yra toks senas, kad jis negali tvarkyti modernių tinklalapių, gali būti laiko jį patobulinti, nes žiniatinklis tobulėja, jam reikia daugiau išteklių, kad galėtų daryti tai, ką jis daro, kaip ir bet kuri kita programa kompiuteryje.
Problema: "JavaScript" išjungimas stabdo daugybę interneto
Deja, tai visi skamba gražiai, bet tai yra daug daugiau nei tai atrodo. Jei išjungsite "JavaScript", daugelis svetainių netinkamai veikia. Tai ypač pasakytina apie žiniatinklio programas, tokias kaip "Gmail", "Facebook" ir "Google" dokumentai, bet taip pat yra ir kitų svetainių (taip pat ir naujienų svetainių, tokių kaip jūs skaitote dabar). "JavaScript" išjungimas gali sugadinti galimybę prisijungti, rašyti komentarus ar dinamiškai paprašyti turinio, kuris šiandien tapo neįtikėtinai įprasta žiniatinklyje.
Pavyzdžiui, kai atliekate paiešką "Google" vaizduose, galite slinkti žemyn, kad galėtumėte peržiūrėti daugiau vaizdų, nebūtina iš naujo įkelti šio puslapio. "Google" naudoja "JavaScript", kad dinamiškai prašytų naujų vaizdų ir pridėti juos prie dabartinio puslapio. Kai spustelėsite paveikslėlį, pamatysite didesnį eilutės iškylantį langą su šiuo paveikslėliu. Jums nereikia laukti, kol bus įkeltas naujas tinklalapis - viskas vyksta dabartiniame tinklalapyje be jokių nemalonių įkėlimo laikų.
Jei išjungiate "JavaScript", galbūt negalėsite naudoti tam tikrų svetainės funkcijų. Kitais atvejais svetainė gali net visiškai sulaužyti arba jums bus įstrigo naudojant neįtikėtinai seną puslapio versiją. Pavyzdžiui, "Gmail" siūlo labai paprastą HTML režimą žmonėms su "JavaScript" išjungta.
"NoScript" siekia "JavaScript" išjungti "paprasčiau" … bet vis tiek yra vargo
Šiuolaikinės žiniatinklio naršyklės gali visiškai išjungti "JavaScript", taip pat gali atsisakyti vaizdų ir kitų žiniatinklio funkcijų. "Chrome" rasite šį skyrių "Nustatymai"> "Privatumas ir saugumas"> "Turinio nustatymai"> "JavaScript". Galite leisti arba blokuoti tam tikras svetaines atskirai čia, jei nenorite blokuoti JavaScript kiekvienoje svetainėje.
Jums tikriausiai nereikia išjungti JavaScript
Atsižvelgdami į tai, mes rekomenduojame neleisti "JavaScript", nebent turite tikrai didelių priežasčių (kaip reikalauja jūsų darbas). Tai plačiai vartojama kalba, padedanti žiniatinkliui kasdieniame gyvenime, todėl tinklalapiai gali būti labiau reaguoti, dinamiški ir interaktyvūs. "JavaScript" išjungimas sugriebia tinklalapius, kai jie buvo paprasti dokumentai be jokių kitų funkcijų. Nors kai kurie žmonės gali ilgai grįžti prie to laiko, tai nebe žiniatinklis, kuriame mes gyvename, ir daugumai žmonių nereikia imtis tokių drastiškų veiksmų, kad gautumėte mažą suvokiamą naudą.
Žinoma, buvo keletas atvejų, kai "JavaScript" išjungimas galėjo užkirsti kelią naujam saugumo pažeidžiamumui išnaudoti, tačiau jis buvo retas ir greitai ištaisytas.
Tuo tarpu buvo ir kitų atvejų, kai pačios naršyklės buvo išnaudotos, o "JavaScript" išjungimas nepadėjo. Siekiant apsaugoti nuo tokių išpuolių, galėtume visiškai nustoti naudoti naršykles, atsisiųsti tinklalapių HTML failus ir juos skaityti ranka teksto redaktoriuje. Bet mes ne. Nedidelė interneto naršyklės, o ne teksto redagavimo priemonės naudojimo rizika yra verta didžiulio naršyklės patogumo panaudojimo galimybės. Tas pats pasakytina apie tai, kad "JavaScript" palikimas yra labai mažas.
Žinoma, jūsų naršyklė yra jūsų. Galite kontroliuoti, ką jis daro - galėtumėte net visiškai išjungti visus vaizdus ir naršyti žiniatinklį teksto formatu, jei norite. Galėtumėte visiškai išjungti "Flash" ir niekada žiūrėti vaizdo įrašus internete. Vietoj grafinės naršyklės galite naudoti terminale "teksto režimas" kaip "w3m". Bet ar tu?
Pasirinkimas galų gale priklauso nuo jūsų, bet mes rekomenduojame palikti "JavaScript" įjungtą ir nesijaudinkite apie tai. Jūsų gyvenimas bus daug lengvesnis. Tiesiog atnaujinkite savo naršyklę ir paleiskite gerą kovos su kenkėjiškų programų programinę įrangą, ir būsite gana saugi.