/ / Mi a NoScript, és használnia kell azt a JavaScript letiltására?

Mi a NoScript, és használnia kell azt a JavaScript letiltására?

Számos Firefox felhasználó úgy tekintette a Nocriptet, hogy akötelező kiterjesztés, és már elérhető az új Firefox Quantumhoz. De mi a NoScript, miért esküszik sok olyan ember, és miért kellene használni?

A NoScript alapvetően egy Firefox-kiegészítőletiltja például a JavaScript futtatását a meglátogatott webhelyeken. Tehát, mielőtt a NoScript-ről beszélnénk, valójában a JavaScriptről kell beszélnünk: a programozási nyelv, amely lehetővé teszi a ma elérhető internetet.

Mi a JavaScript?

A JavaScript általában programozási nyelvhasznált weblapokon (többek között). A JavaScript kezdetben nagyon alapvető volt, és olyan dolgokhoz használták, mint például a figyelmeztető mezők és a menük, amelyek akkor jelentek meg, amikor az egérmutatót az oldal elemeire mutatta. A JavaScript azonban ennél sokkal több lett. Ez a nyelv hajtja végre a modern webes alkalmazásokat, lehetővé téve a weboldalak számára, hogy dinamikusan betöltsék és elküldjék a tartalmat a háttérben, az oldal betöltése nélkül, és más dinamikus, interaktív tevékenységeket végezzenek. A legtöbb webhely a JavaScriptet használja a különféle szolgáltatások biztosításához.

Vegye figyelembe, hogy a JavaScript nem ugyanaz, mint a Java. A JavaScript és a Java egyáltalán nem kapcsolódnak egymáshoz,eltekintve a nevet (amelyet marketing okokból választottak meg). A JavaScript be van építve az Ön böngészőjébe - a Chrome, a Firefox, az Internet Explorer, a Safari és az Opera mindegyike rendelkezik saját JavaScript motorral. Ez nem olyan biztonságos plug-in, amelyet egyetlen vállalat készített, mint például a Java. A JavaScript nem az a nagy biztonsági fenyegetés, amelyet a Java jelentett.

Miért akarják az emberek letiltani a JavaScriptet?

Van egy kicsi, de hangos felhasználói csoporttiltsa le a JavaScriptet. Ezek közül az emberek közül sokan észlelhető biztonsági előnyök miatt teszik ezt. Volt néhány böngésző sérülékenység, amelyeket a JavaScript segítségével kihasználtak. Ez azonban rendkívül ritka, és a JavaScript-motorok ritka biztonsági lyukait nagyon gyorsan javították. A legtöbb webhely JavaScript-t használ - ez az, ami lehetővé teszi a mai internetet.

A JavaScript kikapcsolása bizonyos típusú hirdetéseket is tilt. Nem ösztönözzük a hirdetések blokkolását, de ha erre van szükséged, akkor jobb módok is vannak erre, mint a JavaScript teljes letiltása.

Végül a JavaScript letiltása kevesebb időt vesz igénybeCPU és RAM a számítógépen, ami várható. Ha valami szuper alapvető szoftvert futtat, kevesebb erőforrást igényel. De ha a számítógépe olyan régi, hogy nem képes kezelni a modern webhelyeket, akkor ideje lehet frissíteni - ahogy az internet javul, több erőforrásra van szüksége ahhoz, hogy megcsinálja, amit csinál, akárcsak a számítógép bármely más programját.

A probléma: A JavaScript letiltása sok internetet elront

Sajnos ez mind jól hangzik, de igensokkal több gond, mint amilyennek látszik. Ha letiltja a JavaScriptet, sok webhely nem fog megfelelően működni. Ez különösen igaz az olyan webes alkalmazásokra, mint a Gmail, a Facebook és a Google Dokumentumok, de igaz más webhelyekre is (ideértve a híroldalakat is, mint amilyeneket jelenleg olvasol). A JavaScripti letiltása tönkreteheti a bejelentkezés, a hozzászólások elküldése vagy a tartalom dinamikus igénylése lehetőségét, ami ma hihetetlenül gyakori az interneten.

Például, amikor keresést végez a Google-onA Képek segítségével görgessen lefelé, hogy további képeket jelenítsen meg anélkül, hogy újra kellene töltenie az oldalt. A Google JavaScript használatával dinamikusan kér új képeket, és hozzáadja azokat az aktuális oldalhoz. Ha rákattint egy képre, látni fog egy nagyobb in-line felbukkanó képet. Nem kell megvárnia, amíg új weboldal betöltődik - mindez a jelenlegi weboldalon történik, bármilyen kellemetlen betöltési idő nélkül.

Ha letiltotta a JavaScriptet, akkor ezt tennie kellenekattintson többször a „Next” elemre a további képek megtekintéséhez. Ha rákattintott egy képre, teljesen új lapot kellene betöltenie. A fenti szép felület használatához JavaScript szükséges, hogy különféle funkciói működjenek.

Ez csak egy példa - a webhelyek sok más funkciója használja a JavaScriptet. Egyes webhelyek még olyan tartalék oldalakat sem nyújtanak, amelyek JavaScript nélkül működnek.

Ha letiltja a JavaScriptet, lehet, hogy nem tudjahasználjon bizonyos webhely szolgáltatásait. Más esetekben a webhely akár teljesen eltörhet is, vagy elakad az oldal hihetetlenül régi verziójának felhasználásával. Például a Gmail nagyon egyszerű HTML módot kínál a JavaScript letiltott emberek számára.

A NoScript célja, hogy megkönnyítse a JavaScript letiltását ... de ez még mindig probléma

A modern böngészők letilthatják a lehetőségetA JavaScript teljes egészében, csakúgy, mint a képek és más webes szolgáltatások letiltásának lehetősége. A Chrome-ban ezt a Beállítások> Adatvédelem és biztonság> Tartalmi beállítások> JavaScript részben találja meg. Itt engedélyezhet vagy blokkolhat egyes webhelyeket, ha inkább nem blokkolja a JavaScriptet minden egyes webhelyen.

A Firefox lehetőségei korlátozottabbak, tehát igena finomabb vezérléshez olyan kiegészítőt igényel, mint a NoScript. A NoScript létrehoz egy parancsikont, amely lehetővé teszi a JavaScript szelektív engedélyezését bizonyos webhelyeken, ellentétben azzal, hogy mindenhol blokkolja. Azt állítja továbbá, hogy blokkolja a plug-ineket, mint például a Flash és a Java, bár a Java már nem engedélyezett a böngészőkben, és alapértelmezés szerint minden egyes meglátogatott webhelyen manuálisan engedélyezni kell a Flash alkalmazást.

Itt van a dolog: A NoScript kényelmes kompromisszumnak tűnhet, mivel engedélyezheti a JavaScriptet a rendszeresen látogatott webhelyeken. De alapértelmezés szerint még mindig megtöri az internet nagy részét, és túl sok erőfeszítést igényel a fehérlistájának mikromanomentálása. Az internet olyan nagy része használja a JavaScriptet, hogy folyamatosan botladozzon azon webhelyek között, amelyek nem működnek megfelelően, amíg nem engedélyezi az engedélyezést. Ha befejezi a felkeresett webhelyek nagy részének felsorolását, csak azért, hogy működésbe hozzák őket, mi értelme elsősorban a NoScript-nek?

Valószínűleg nem kell letiltania a JavaScriptet

Ezt szem előtt tartva javasoljuk a letiltástJavaScript, kivéve, ha igazán jó oka van (mint például a munkád megköveteli). Ez egy széles körben használt nyelv, amely az internetet maiévé teszi, lehetővé téve a webhelyek számára, hogy jobban reagáljanak, dinamikusak és interaktívabbak legyenek. A JavaScript letiltása visszateszi a webhelyeket egy olyan időpontig, amikor egyszerű dokumentumok voltak, más funkciók nélkül. Noha néhány ember valószínűleg sokáig visszatér ebbe az időbe, ez már nem az a web, amelyen élünk, és a legtöbb embernek nem kell ilyen drasztikus lépéseket tennie egy kis észlelt előny érdekében.

Bizonyára voltak olyan esetek, amikor a JavaScript letiltása megakadályozhatta egy új biztonsági rés kihasználását, ám ezek ritkák és gyorsan javulnak.

Időközben voltak más esetek ismagukat a böngészőket kihasználták, és a JavaScript letiltása nem segített. Az ilyen támadásokkal szembeni védelem érdekében abbahagyhatjuk a böngészők használatát, a weboldal HTML fájljainak letöltését és a szövegszerkesztőben történő kézzel történő elolvasását. De mi nem. Az a kis kockázat, hogy a szövegszerkesztő helyett webböngészőt használ, megéri a böngésző által nyújtott használhatóság hatalmas javulását. Ugyanez vonatkozik a JavaScriptre is - engedélyezve hagyása nagyon kis kockázatot jelent egy nagyon nagy haszon szempontjából.

Természetesen a böngésző a tied. Ön képes ellenőrizni, hogy mit csinál - akár az összes képet is letilthatja, és szöveges formátumban is böngészhet az interneten, ha akarod. Teljesen letilthatja a Flash alkalmazást, és soha nem nézhet videókat online. Használhat egy szöveges módú böngészőt, például a w3m-et a terminálon a grafikus böngésző helyett. De te?


A választás végső soron Ön, de mijavasoljuk, hogy hagyja engedélyezve a JavaScriptet, és ne aggódjon miatta. Az életed sokkal könnyebb lesz. Csak tartsa naprakészen a böngészőt, és futtasson néhány jó anti-malware szoftvert, és elég biztonságban leszel.