Kas yra NoScript, o jei norite jį išjungti, kad išjungtumėte "JavaScript"?

Turinys:

Kas yra NoScript, o jei norite jį išjungti, kad išjungtumėte "JavaScript"?
Kas yra NoScript, o jei norite jį išjungti, kad išjungtumėte "JavaScript"?
Anonim
Daugelis "Firefox" naudotojų "NoScript" laikė "must-have extension", ir dabar jis gali būti naudojamas naujai "Firefox Quantum". Bet kas yra "NoScript", kodėl taip daugelis žmonių prisiekia ja, ir jūs turėtumėte jį naudoti?
Daugelis "Firefox" naudotojų "NoScript" laikė "must-have extension", ir dabar jis gali būti naudojamas naujai "Firefox Quantum". Bet kas yra "NoScript", kodėl taip daugelis žmonių prisiekia ja, ir jūs turėtumėte jį naudoti?

"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šjungėte "JavaScript", turėtumėte dar kartą spustelėti "kitą", kad galėtumėte peržiūrėti daugiau nuotraukų. Kai spustelėjote vaizdą, turėtumėte visiškai įkelti naują puslapį. Dėl gražesnės sąsajos reikia JavaScript, kad jos įvairios funkcijos veiktų.
Jei išjungėte "JavaScript", turėtumėte dar kartą spustelėti "kitą", kad galėtumėte peržiūrėti daugiau nuotraukų. Kai spustelėjote vaizdą, turėtumėte visiškai įkelti naują puslapį. Dėl gražesnės sąsajos reikia JavaScript, kad jos įvairios funkcijos veiktų.
Tai tik vienas pavyzdys - daugelis kitų svetainių funkcijų naudojamos "JavaScript". Kai kuriose svetainėse net nepateikiami atsarginiai puslapiai, kurie veikia be "JavaScript".
Tai tik vienas pavyzdys - daugelis kitų svetainių funkcijų naudojamos "JavaScript". Kai kuriose svetainėse net nepateikiami atsarginiai puslapiai, kurie veikia be "JavaScript".

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.

"Firefox" parinktys yra labiau ribotos, todėl reikia papildomo tipo, kaip "NoScript", skirti smulkesnei kontrolei. "NoScript" sukuria nuorodą, leidžiančią tam tikroms svetainėms selektyviai įjungti "JavaScript", o ne visur blokuoti. Ji taip pat teigia, kad blokuoja papildinius, pvz., "Flash" ir "Java", nors "Java" naršyklėse jau nebėra leidžiama, o "Flash" turi būti leidžiama rankiniu būdu kiekvienoje lankytoje svetainėje pagal numatytuosius nustatymus.
"Firefox" parinktys yra labiau ribotos, todėl reikia papildomo tipo, kaip "NoScript", skirti smulkesnei kontrolei. "NoScript" sukuria nuorodą, leidžiančią tam tikroms svetainėms selektyviai įjungti "JavaScript", o ne visur blokuoti. Ji taip pat teigia, kad blokuoja papildinius, pvz., "Flash" ir "Java", nors "Java" naršyklėse jau nebėra leidžiama, o "Flash" turi būti leidžiama rankiniu būdu kiekvienoje lankytoje svetainėje pagal numatytuosius nustatymus.
Štai dalykas: "NoScript" gali atrodyti kaip patogus kompromisas, nes "JavaScript" galite leisti reguliariai lankomose svetainėse. Tačiau pagal nutylėjimą ji vis tiek pertraukia daugumą žiniatinklio ir reikalauja pernelyg daug pastangų, kad jūsų baltasis sąrašas būtų pakeistas.Didelė dalis interneto naudoja "JavaScript", kad jūs nuolat kenksmingai tinklalapiuose, kurie tinkamai neveikia, kol nepasirodysite jų baltojo sąrašo. Jei pasibaigsite baltaisiais sąrašais daugumoje lankomų svetainių tik norint, kad jie dirbs, kokia prasmė yra "NoScript"?
Štai dalykas: "NoScript" gali atrodyti kaip patogus kompromisas, nes "JavaScript" galite leisti reguliariai lankomose svetainėse. Tačiau pagal nutylėjimą ji vis tiek pertraukia daugumą žiniatinklio ir reikalauja pernelyg daug pastangų, kad jūsų baltasis sąrašas būtų pakeistas.Didelė dalis interneto naudoja "JavaScript", kad jūs nuolat kenksmingai tinklalapiuose, kurie tinkamai neveikia, kol nepasirodysite jų baltojo sąrašo. Jei pasibaigsite baltaisiais sąrašais daugumoje lankomų svetainių tik norint, kad jie dirbs, kokia prasmė yra "NoScript"?

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.

Rekomenduojamas: