Mi a NoScript, és használhatja a JavaScript letiltására?

Tartalomjegyzék:

Mi a NoScript, és használhatja a JavaScript letiltására?
Mi a NoScript, és használhatja a JavaScript letiltására?

Videó: Mi a NoScript, és használhatja a JavaScript letiltására?

Videó: Mi a NoScript, és használhatja a JavaScript letiltására?
Videó: COOKING FEVER EATING BEAVER - YouTube 2024, Április
Anonim
A NoScript számos Firefox-felhasználónak tekinthető, egy kötelezően kiterjesztett kiterjesztésű, és most már elérhető az új Firefox Quantum számára. De mi a NoScript, miért olyan sokan esküsznek rá, és használják?
A NoScript számos Firefox-felhasználónak tekinthető, egy kötelezően kiterjesztett kiterjesztésű, és most már elérhető az új Firefox Quantum számára. De mi a NoScript, miért olyan sokan esküsznek rá, és használják?

A NoScript lényegében egy olyan Firefox kiegészítő, amely letiltja a JavaScript által futó weboldalakat futtató dolgokat. Tehát mielőtt beszélnénk a NoScript-ral, tényleg beszélnünk kell a JavaScript-ról: a programozási nyelv, amely a mai internetet teszi lehetővé.

Mi a JavaScript?

A JavaScript egy olyan programozási nyelv, amelyet általában a weblapokon használnak (többek között). A JavaScript eredetileg nagyon egyszerű volt, és olyan dolgokra használták, mint a riasztási mezők és a menük, amelyek akkor jelentek meg, amikor az egérrel lebegett az elemeken. A JavaScript azonban sokkal többet jelent. Ez az a nyelv, amely a modern webes alkalmazásokra támaszkodik, lehetővé téve a weboldalak dinamikus terhelését és tartalmának küldését a háttérben oldalak betöltése nélkül, valamint más dinamikus, interaktív dolgok végrehajtásával. A legtöbb weboldal JavaScript használatával biztosítja a különféle funkciókat.

Ne feledje, hogy a JavaScript nem ugyanaz, mint a Java. A JavaScript és a Java egyáltalán nem kapcsolódnak egymáshoz, a névtől eltekintve (amelyet marketinges okokból választottak). A JavaScript beépül a webböngészőbe: a Chrome, a Firefox, az Internet Explorer, a Safari és az Opera mindegyike rendelkezik saját JavaScript-motorokkal. Ez nem egy bizonytalan plug-in, amelyet egyetlen vállalat gyárt, mint például a Java. A JavaScript nem a nagy biztonsági fenyegetés, amely a Java volt.

Miért akarja tiltani a JavaScript letiltását?

Van egy kis, de énekes alhalmaz a felhasználóknak, akik letiltják a JavaScriptet. Sok ilyen ember ezt érzékeli a biztonsági előnyök miatt. Volt néhány böngésző sebezhetőség, amelyet kihasznált a JavaScript. Azonban ez rendkívül ritka, és a JavaScript-motorok ritka biztonsági lyukai nagyon gyorsan javításra kerültek. A legtöbb weboldal a JavaScript használatával teszi elérhetővé a ma elérhető internetet.

A JavaScript letiltása megakadályozza a hirdetés egyes típusainak betöltését. Nem javasoljuk a hirdetések blokkolását, de ha így van, jobb módja van erre, mint a teljes JavaScript letiltása.

Végül, a JavaScript letiltása kevesebb CPU-t és RAM-ot igényel a számítógépen, ami várható. Ha valami szuper alapot futtatsz, kevesebb erőforrást igényel. De ha a számítógép annyira régi, hogy nem tudja kezelni a modern weboldalakat, ideje lehet frissíteni - ahogy a web javul, több erőforrásra van szüksége ahhoz, hogy megcsinálja, amit csinál, mint bármely más program a számítógépen.

A probléma: A JavaScript letiltása sok internetet szünetel

Sajnos, minden jól hangzik, de sokkal inkább egy kellemetlenség, mint amilyennek látszik. Ha letiltja a JavaScriptet, sok webhely nem működik megfelelően. Ez különösen igaz a webes alkalmazásokra, például a Gmailre, a Facebookra és a Google Dokumentumokra, de ez más webhelyekhez is igazodik (beleértve az éppen olvasott híreket is). A JavaScript letiltása megszakíthatja a bejelentkezés lehetőségét, megjegyzéseket fűzhet, vagy dinamikusan kérheti a tartalmat, ami ma hihetetlenül gyakori a weben.

Például ha keresést végez a Google Képek szolgáltatásban, folyamatosan lefelé görgetve további képeket tekinthet meg anélkül, hogy újra be kellene töltenie az oldalt. A Google a JavaScript használatával dinamikusan kéri az új képeket, és hozzáadja azokat az aktuális oldalhoz. Ha rákattint egy képre, nagyobb képet jelenít meg az adott képen. Nem kell várnia egy új weboldalt a betöltésre - mindent az aktuális weblapon történik, anélkül, hogy kellemetlen terhelési idő lenne.

Ha le van tiltva a JavaScript, a további képek megjelenítéséhez újra kell kattintania a "következő" gombra. Ha rákattintott a képre, teljesen új oldalat kell betöltenie. A szebb közbenső felület a JavaScript különböző funkcióinak működéséhez szükséges JavaScriptet igényel.
Ha le van tiltva a JavaScript, a további képek megjelenítéséhez újra kell kattintania a "következő" gombra. Ha rákattintott a képre, teljesen új oldalat kell betöltenie. A szebb közbenső felület a JavaScript különböző funkcióinak működéséhez szükséges JavaScriptet igényel.
Ez csak egy példa - sok más funkció a weboldalakon a JavaScript használatát. Bizonyos webhelyek nem is tartalmaznak olyan tartalék oldalakat, amelyek JavaScript nélkül működnek.
Ez csak egy példa - sok más funkció a weboldalakon a JavaScript használatát. Bizonyos webhelyek nem is tartalmaznak olyan tartalék oldalakat, amelyek JavaScript nélkül működnek.

Ha letiltja a JavaScriptet, előfordulhat, hogy nem használ bizonyos funkciókat a webhelyen. Más esetekben előfordulhat, hogy a weboldal teljesen megszakad, vagy egy hihetetlenül régi változat használatával elakad. Például a Gmail egy nagyon egyszerű egyszerű HTML módot kínál a JavaScript nélküli felhasználók számára.

A NoScript célja a JavaScript egyszerűbb kiküszöbölése … de ez még mindig zűrzavar

A modern webböngészőknek lehetősége van arra, hogy teljes mértékben letiltják a JavaScriptet, ugyanúgy, ahogyan letiltják a képeket és más webes szolgáltatásokat. A Chrome-ban a Beállítások> Adatvédelem és biztonság> Tartalombeállítások> JavaScript lehetőséget találja. Bizonyos webhelyeket engedélyezhet vagy blokkolhat itt, ha inkább nem blokkolná a JavaScriptet minden egyes webhelyen.

A Firefox beállításai korlátozottabbak, így a NoScript-hez hasonló bővítményre van szükség a finomabb vezérlés érdekében. A NoScript létrehoz egy parancsikont, amely lehetővé teszi, hogy szelektíven engedélyezze a JavaScriptet bizonyos webhelyek számára, szemben azzal, hogy mindenhol blokkolja. Azt is állítja, hogy blokkolja a plug-inek, például a Flash és a Java, bár a Java nem engedélyezett a böngészőkben, és a Flash-et manuálisan kell engedélyezni minden olyan webhelyen, amelyet alapértelmezés szerint meglátogat.
A Firefox beállításai korlátozottabbak, így a NoScript-hez hasonló bővítményre van szükség a finomabb vezérlés érdekében. A NoScript létrehoz egy parancsikont, amely lehetővé teszi, hogy szelektíven engedélyezze a JavaScriptet bizonyos webhelyek számára, szemben azzal, hogy mindenhol blokkolja. Azt is állítja, hogy blokkolja a plug-inek, például a Flash és a Java, bár a Java nem engedélyezett a böngészőkben, és a Flash-et manuálisan kell engedélyezni minden olyan webhelyen, amelyet alapértelmezés szerint meglátogat.
Itt van a dolog: a NoScript kényelmes kompromisszumnak tűnhet, mivel engedélyezheti a JavaScript használatát a rendszeresen látogatott webhelyeken. De még mindig a legtöbbet törli alapértelmezés szerint, és túl sok erőfeszítést igényel a whitelista mikromanosítására.Annyi internetet használ a JavaScript, hogy folyamatosan megbotlik az olyan webhelyeken, amelyek nem működnek megfelelően, amíg engedélyezi őket. Ha végül engedélyezi a legtöbb webhely látogatásának engedélyezését, hogy munkát végezzen, mi a lényege a NoScript elsődleges?
Itt van a dolog: a NoScript kényelmes kompromisszumnak tűnhet, mivel engedélyezheti a JavaScript használatát a rendszeresen látogatott webhelyeken. De még mindig a legtöbbet törli alapértelmezés szerint, és túl sok erőfeszítést igényel a whitelista mikromanosítására.Annyi internetet használ a JavaScript, hogy folyamatosan megbotlik az olyan webhelyeken, amelyek nem működnek megfelelően, amíg engedélyezi őket. Ha végül engedélyezi a legtöbb webhely látogatásának engedélyezését, hogy munkát végezzen, mi a lényege a NoScript elsődleges?

Valószínűleg nincs szükség a JavaScript letiltására

Ezt szem előtt tartva javasoljuk a JavaScript letiltását, hacsak nincs igazán jó oka (ahogy a munkája megköveteli). Ez egy széles körben használt nyelv, amely az internetet teszi a mai napig, így a webhelyek jobban reagálnak, dinamikusak és interaktívak. A JavaScript letiltása a weboldalakat visszaállítja egy olyan időre, amikor egyszerű dokumentumok voltak más funkció nélkül. Míg néhányan régóta visszatérnek az adott időben, ez nem az a web, amelyen élünk, és a legtöbb embernek nem kell ilyen drasztikus lépést tenni egy apró, érzékelhető előny érdekében.

Bizonyos esetekben voltak olyan esetek, amikor a JavaScript letiltása blokkolta volna az új biztonsági rés kihasználását, de ezek ritkák és gyorsak.

Eközben voltak olyan esetek is, amikor a böngészőket maguk is kihasználták, és a JavaScript letiltása nem segít. Az ilyen támadások elleni védelem érdekében teljesen le tudjuk bontani a böngészőket, letölthetjük a weblap HTML-fájljait, és kézzel is elolvastathatjuk őket egy szövegszerkesztőben. De mi nem. A szövegbeviteli helyett egy webböngésző használatának kis kockázata megéri a böngésző által kínált használhatóság hatalmas javulását. Ugyanez igaz a JavaScriptre is, ami lehetővé teszi, hogy nagyon kicsi a kockázata egy nagyon nagy előnyhöz.

Természetesen a böngésző a tiéd. Lehetősége van arra, hogy ellenőrizze, hogy mit csinál - akár teljesen letilthatja az összes képet, és böngészhet a weben szöveges formátumban, ha akarod. Teljesen letilthatja a Flash-t, és soha nem nézhet online videókat. Szöveges böngészőt, például w3m-et használhat a terminálban grafikus böngésző használata helyett. De te vagy?

A választás végső soron Önön áll, de javasoljuk, hogy engedélyezze a JavaScript engedélyezését, és ne aggódjon. Az életed sokkal könnyebb lesz. Csak tartsd naprakész a böngésződ, és futtasd a jó rosszindulatú szoftvereket, és elég biztonságos leszel.

Ajánlott: