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 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.
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.