Pagrindinis » kaip » Kas yra „NoScript“ ir turėtumėte jį naudoti „JavaScript“ išjungimui?

    Kas yra „NoScript“ ir turėtumėte jį naudoti „JavaScript“ išjungimui?

    Daugelis „Firefox“ naudotojų manė, kad „NoScript“ yra privalomas plėtinys, ir dabar jis yra prieinamas naujam „Firefox Quantum“. Bet kas yra „NoScript“, kodėl tiek daug žmonių prisiekia, ir turėtumėte jį naudoti?

    „NoScript“ iš esmės yra „Firefox“ priedas, kuris neleidžia „JavaScript“ paleisti svetainėse, kuriose lankotės. Taigi, prieš kalbėdami apie „NoScript“, turėtume iš tikrųjų kalbėti apie „JavaScript“: programavimo kalbą, kuri daro žiniatinklį šiandien įmanoma.

    Kas yra „JavaScript“?

    „JavaScript“ yra programavimo kalba, dažniausiai naudojama tinklalapiuose (be kita ko). „JavaScript“ iš pradžių buvo gana paprastas ir buvo naudojamas tokiems dalykams kaip įspėjimo laukeliai ir meniu, kurie atsirado, kai nukreipėte pelės žymeklį ant puslapio elementų. Tačiau „JavaScript“ tapo daug daugiau. Tai kalba, kuri įgalina modernią žiniatinklio programą, leidžianti tinklalapiams dinamiškai įkelti ir siųsti foną turinį be puslapių apkrovų ir atlikti kitus dinamiškus, interaktyvius dalykus. Dauguma svetainių naudoja „JavaScript“, kad pateiktų įvairias funkcijas.

    Atminkite, kad „JavaScript“ nėra tas pats, kas „Java“. „JavaScript“ ir „Java“ iš tikrųjų nėra susiję, išskyrus pavadinimą (kuris buvo pasirinktas dėl rinkodaros priežasčių). „JavaScript“ yra integruota į naršyklę „Chrome“, „Firefox“, „Internet Explorer“, „Safari“ ir „Opera“ visi turi savo „JavaScript“ variklius. Tai nėra nesaugi plug-in, kurią gamina viena kompanija, pvz., „Java“. „JavaScript“ nėra didelė „Java“ saugumo grėsmė.

    Kodėl žmonės nori išjungti „JavaScript“?

    Yra nedidelis, bet balsinis naudotojų pogrupis, kurie išjungia „JavaScript“. Daugelis šių žmonių tai daro dėl naudos, kurią jis suvokia. Yra keletas naršyklės pažeidžiamumų, kurie buvo išnaudoti naudojant „JavaScript“. Tačiau tai yra labai neįprasta, o retai veikiančios „JavaScript“ variklių skylės buvo pataisytos labai greitai. Dauguma svetainių naudoja „JavaScript“ - tai daro žiniatinklį, kurį šiandien turime.

    „JavaScript“ išjungimas taip pat neleidžia įkelti kai kurių tipų skelbimų. Nerekomenduojame blokuoti skelbimų, tačiau jei turite, tai yra geresni būdai, nei visiškai išjungti „JavaScript“.

    Galiausiai „JavaScript“ išjungimas užtruks mažiau procesoriaus ir RAM jūsų kompiuteryje. Jei paleisite kažką super pagrindinio, jis užims mažiau išteklių. Tačiau, jei jūsų kompiuteris yra toks senas, kad negali tvarkyti šiuolaikinių svetainių, gali prireikti atnaujinti jį, nes žiniatinklis pagerėja, tam reikia daugiau išteklių, kad galėtų tai padaryti, kaip ir bet kuri kita jūsų kompiuterio programa.

    Problema: „JavaScript“ išjungimas nutraukia daugelį interneto

    Deja, visi skamba gražiai, bet tai daug daugiau, nei atrodo. Jei išjungiate „JavaScript“, daugelis svetainių neveiks tinkamai. Tai ypač pasakytina apie žiniatinklio programas, pvz., „Gmail“, „Facebook“ ir „Google“ dokumentus, tačiau taip pat tinka ir kitoms svetainėms (įskaitant naujienų svetaines, pvz., Tuos, kuriuos dabar skaitote). „JavaScript“ išjungimas gali nutraukti galimybę prisijungti, komentuoti ar dinamiškai prašyti turinio, kuris šiandien tapo žinoma žiniatinklyje.

    Pvz., Atlikdami paiešką „Google“ vaizduose, galite toliau slinkti žemyn, kad peržiūrėtumėte daugiau vaizdų, nereikia perkrauti puslapio. „Google“ naudoja „JavaScript“, kad dinamiškai paprašytų naujų vaizdų ir pridėtų juos prie dabartinio puslapio. Kai spustelėsite vaizdą, pamatysite didesnį eilutėje esantį iššokantį vaizdą. Jums nereikės laukti naujo tinklalapio įkėlimo - visa tai vyksta dabartiniame tinklalapyje be jokių nepatogių apkrovos laikų.

    Jei išjungėte „JavaScript“, turėsite spustelėti „kitą“, kad pamatytumėte daugiau nuotraukų. Kai spustelėjote vaizdą, turite visiškai įkelti naują puslapį. Aukštesnė sąsaja reikalauja JavaScript, kad jos įvairios funkcijos veiktų.

    Tai tik vienas pavyzdys - daugelis kitų svetainių funkcijų naudoja „JavaScript“. Kai kurios svetainės net nesuteikia atsarginių puslapių, kurie veikia be „JavaScript“.

    Jei išjungiate „JavaScript“, gali būti, kad negalėsite naudoti tam tikrų tinklalapio funkcijų. Kitais atvejais svetainė gali net pertraukti, arba jums bus įstrigo naudojant neįtikėtinai seną puslapio versiją. Pavyzdžiui, „Gmail“ siūlo labai paprastą paprastą HTML režimą žmonėms, turintiems „JavaScript“ išjungtą.

    „NoScript“ siekia, kad „JavaScript“ išjungimas būtų lengvesnis ... bet tai vis dar sunku

    Šiuolaikinės interneto naršyklės turi galimybę visiškai išjungti „JavaScript“, lygiai taip pat turi galimybę išjungti vaizdus ir kitas žiniatinklio funkcijas. „Chrome“ tai rasite skyriuje Nustatymai> Privatumas ir saugumas> Turinio nustatymai> „JavaScript“. Čia galite leisti arba blokuoti tam tikras svetaines, jei nenorite blokuoti „JavaScript“ kiekvienoje svetainėje.

    „Firefox“ parinktys yra labiau ribotos, taigi, norint daugiau tikslios kontrolės, reikia „NoScript“ papildinio. NoScript sukuria nuorodą, kuri leidžia pasirinktinai įgalinti „JavaScript“ tam tikrose svetainėse, o ne blokuoti ją visur. Ji taip pat teigia, kad blokuoja papildinius, tokius kaip „Flash“ ir „Java“, nors „Java“ naršyklėse daugiau neleidžiama, o „Flash“ turi būti leidžiama rankiniu būdu kiekvienoje svetainėje, kurią lankote pagal nutylėjimą.

    Štai dalykas: „NoScript“ gali atrodyti kaip patogus kompromisas, nes galite leisti „JavaScript“ svetainėse, kurias lankotės reguliariai. Tačiau pagal nutylėjimą ji vis dar pažeidžia didžiąją dalį žiniatinklio ir reikalauja pernelyg daug pastangų, kad galėtumėte valdyti baltąjį sąrašą. Tiek daug interneto naudoja „JavaScript“, kad jūs nuolat suklupsite svetainėse, kurios neveikia tinkamai, kol negalėsite juos balti. Jei baigsite baltojo sąrašo daugumą lankomų svetainių, kad gautumėte jų darbą, koks yra tikslas „NoScript“ pirma turėti?

    Tikriausiai nereikia išjungti „JavaScript“

    Turint tai omenyje, rekomenduojame neleisti „JavaScript“ išjungti, nebent turite tikrai gerą priežastį (pvz., Jūsų darbas reikalauja). Tai plačiai vartojama kalba, kuri daro žiniatinklį tuo, kas yra šiandien, leidžianti svetainėms būti jautresnėms, dinamiškesnėms ir interaktyvesnėms. „JavaScript“ išjungimas į svetaines grįžta į laiką, kai jie buvo paprasti dokumentai be jokių kitų funkcijų. Nors kai kurie žmonės gali ilgai grįžti į tą laiką, tai ne žiniatinklis, kuriame mes gyvename, ir dauguma žmonių nereikia imtis tokių drastiškų veiksmų dėl mažos suvokiamos naudos.

    Be abejo, buvo keletas atvejų, kai „JavaScript“ išjungimas galėjo užblokuoti naują saugumo pažeidžiamumą, tačiau jie buvo reti ir greitai nustatyti.

    Tuo tarpu buvo ir kitų atvejų, kai buvo išnaudotos pačios naršyklės, o „JavaScript“ išjungimas nepadėjo. Norėdami apsaugoti nuo tokių išpuolių, galėtume visiškai nutraukti naršyklių naudojimą, atsisiųsti tinklalapio HTML failus ir skaityti juos rankiniu būdu teksto redaktoriuje. Bet mes ne. Nedidelė interneto naršyklės naudojimo rizika, o ne teksto redaktorius, yra naudinga naršyklės siūlomam naudojimui. Tas pats pasakytina ir apie „JavaScript“ palikimą, o tai yra labai maža rizika labai didelės naudos atveju.

    Žinoma, jūsų naršyklė yra jūsų. Jūs turite galimybę kontroliuoti, ką ji daro - galite visiškai išjungti visus vaizdus ir naršyti internete teksto formatu, jei norite. Galite visiškai išjungti „Flash“ ir niekada žiūrėti vaizdo įrašus internete. Galima naudoti teksto režimo naršyklę, pvz., W3m, o ne naudoti grafinę naršyklę. Bet ar tu?


    Galutinis pasirinkimas priklauso nuo jūsų, bet rekomenduojame palikti „JavaScript“ įjungtą ir nesijaudinkite. Jūsų gyvenimas bus daug lengviau. Tiesiog atnaujinkite savo naršyklę ir paleiskite gerą kovos su kenkėjišką programinę įrangą ir būsite gana saugūs.