Homepage » hogyan kell » Mi az a NoScript, és a JavaScript letiltásához?

    Mi az a NoScript, és a JavaScript letiltásához?

    Számos Firefox-felhasználó a NoScript-nek tekintette, hogy szükség van egy kiterjesztésre, és most már elérhető az új Firefox Quantum számára. De mi a NoScript, miért esküszik meg sokan, és használnod kell?

    A NoScript lényegében egy olyan Firefox-kiegészítés, amely letiltja a JavaScriptet olyan webhelyeken való futtatását, amelyeket meglátogat. Tehát, mielőtt a NoScript-ről beszélnénk, valójában meg kell beszélnünk a JavaScript-ről: a programozási nyelvről, amely lehetővé teszi az internetet, hogy ma lehetséges legyen.

    Mi a JavaScript?

    A JavaScript egy olyan programozási nyelv, amelyet gyakran használnak a weboldalakon (többek között). A JavaScript kezdetben elég alapos volt, és olyan dolgokhoz használták, mint a riasztó dobozok és a menük, amelyek akkor jelennek meg, amikor az egeret az oldalon lévő elemek fölé húzta. A JavaScript azonban sokkal többet jelentett. Ez az a nyelv, amely a modern webalkalmazásokat használja, lehetővé téve, hogy a weboldalak dinamikusan betölthessenek és küldhessenek tartalmat a háttér nélkül, és más dinamikus, interaktív dolgokat csináljanak. A legtöbb webhely JavaScript használatával különböző funkciókat biztosít.

    Ne feledje, hogy a JavaScript nem ugyanaz, mint a Java. A JavaScript és a Java egyáltalán nem kapcsolódik egymáshoz, eltekintve attól a névtől (amelyet marketing okokból választottak ki). A JavaScript be van építve a böngészőbe, a Chrome, a Firefox, az Internet Explorer, a Safari és az Opera mindegyikének saját JavaScript-motorja van. Ez nem egy olyan bizonytalan plug-in, amelyet egy olyan cég hoz létre, mint a Java. A JavaScript nem a nagy biztonsági fenyegetés, amit a Java jelentett.

    Miért akarnak letiltani a JavaScript-et?

    Van egy kicsi, de hangos részhalmaza a felhasználóknak, amelyek letiltják a JavaScript-et. Ezek közül sokan ezt az észlelt biztonsági előnyök miatt teszik. Néhány böngésző sérülékenységet használtak ki a JavaScript segítségével. Ez azonban rendkívül ritka, és a JavaScript-motorokban a ritka biztonsági lyukak nagyon gyorsan javításra kerültek. A legtöbb webhely JavaScript-t használ, ez az, ami ma már lehetővé teszi az internetet.

    A JavaScript letiltása szintén megakadályozza bizonyos típusú hirdetések betöltését. Nem ösztönözzük a hirdetések blokkolását, de ha kell, jobb módja ennek, mint a JavaScript teljes kikapcsolása.

    Végül a JavaScript letiltása kevesebb CPU-t és RAM-ot vesz igénybe a számítógépén, ami várható. Ha valami szuper alapfunkciót futtat, kevesebb erőforrást vesz igénybe. De ha a számítógép annyira öreg, hogy nem tudja kezelni a modern webhelyeket, idő lehet a frissítésre, mivel a web javul, több erőforrás szükséges ahhoz, hogy mit tegyen, mint bármely más program a számítógépen.

    Probléma: A JavaScript letiltása sok webes szakadást okoz

    Sajnos, ez minden jól hangzik, de sokkal több a gond, mint amilyennek látszik. Ha letiltja a JavaScriptet, sok webhely nem működik megfelelően. Ez különösen igaz az olyan webes alkalmazásokra, mint a Gmail, a Facebook és a Google Dokumentumok, de ez más webhelyekre is igaz (beleértve olyan híroldalakat is, mint amiket most olvas.). A JavaScript letiltása megszakíthatja azt a képességet, hogy bejelentkezzen, megjegyzéseket tegyen közzé, vagy dinamikusan kérjen tartalmat, ami ma már hihetetlenül gyakori a weben.

    Például, ha egy keresést végez a Google Képek alkalmazásban, akkor lefelé görgethet, ha több képet szeretne látni az oldal újratöltése nélkül. A Google a JavaScript használatával dinamikusan kéri az új képeket, és hozzáadja őket az aktuális oldalhoz. Ha rákattint egy képre, egy nagyobb sorban felugró ablak jelenik meg a képpel. Nem kell új weblapot várnia a betöltésre, hanem minden az aktuális weblapon történik, anélkül, hogy ideges betöltési idő lenne.

    Ha letiltotta a JavaScript-et, a következő képek megtekintéséhez kattintson a „következő” gombra. Ha rákattintott egy képre, teljesen új oldalt kell betöltenie. A fenti szebb felülethez JavaScript szükséges, hogy a különböző funkciók működjenek.

    Ez csak egy példa - sok más funkció a weboldalakon a JavaScript használatával. Egyes webhelyek nem nyújtanak tartalék oldalakat sem JavaScript nélkül.

    Ha letiltja a JavaScriptet, előfordulhat, hogy nem tudja használni a webhely bizonyos funkcióit. Más esetekben a webhely teljesen megszakadhat, vagy az oldal hihetetlenül régi verziójának használatával elakad. Például a Gmail nagyon egyszerű egyszerű HTML-módot kínál azok számára, akik JavaScript le vannak tiltva.

    A NoScript célja, hogy könnyebbé tegye a JavaScript letiltását ... de ez még mindig nehéz

    A modern webböngészőknek lehetőségük van a JavaScript teljes letiltására, ugyanúgy, mint a képek és más webes szolgáltatások letiltása. A Chrome-ban ezt megtalálja a Beállítások> Adatvédelem és biztonság> Tartalombeállítások> JavaScript menüpont alatt. Itt engedélyezheti vagy blokkolhatja egyes webhelyeket, ha nem blokkolja a JavaScript-et minden egyes webhelyen.

    A Firefox opciói korlátozottabbak, így a finomabb vezérléshez kiegészítő bővítményre van szükség, mint a NoScript. A NoScript létrehoz egy parancsikont, amely lehetővé teszi, hogy bizonyos webhelyeken szelektíven engedélyezzük a JavaScriptet, nem pedig mindenhol blokkolva. Azt is állítja, hogy blokkolja a plug-ineket, mint a Flash és a Java, bár a Java már nem engedélyezett a böngészőkben, és a Flash-t kézzel kell engedélyezni minden alapértelmezett webhelyen.

    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 továbbra is megszakítja a web nagy részét, és túl sok erőfeszítést igényel annak érdekében, hogy a fehérlistát mikroszámolja. Az internet nagy része olyan JavaScript-t használ, amellyel folyamatosan megbotlik az olyan webhelyeken, amelyek nem működnek megfelelően, amíg fehérlistát nem kap. Ha a legtöbb olyan webhelyről érkezik a lista, amelyen csak meglátogatja a munkát, mi a lényege, hogy először a NoScript-t használjuk?

    Valószínűleg nem kell letiltani a JavaScript-et

    Ezt szem előtt tartva javasoljuk, hogy tiltsa le a JavaScript-et, kivéve, ha igazán jó oka van (mint például a munkája megköveteli). Ez egy széles körben használt nyelv, amely az internetet ma teszi, lehetővé téve, hogy a webhelyek jobban reagáljanak, dinamikusabbak és interaktívabbak legyenek. A JavaScript letiltása a webhelyeket visszaállítja arra az időre, amikor egyszerű dokumentumok voltak, egyéb funkciók nélkül. Míg néhány ember sokáig visszatérhet erre az időre, ez nem az a web, amellyel többé élünk, és a legtöbb embernek nem kell ilyen drasztikus fellépést megtennie egy kis észlelt előnyért.

    Bizonyos esetekben előfordulhat, hogy a JavaScript letiltása blokkolta az új biztonsági rés kihasználását, de ezek ritkán és gyorsan rögzítettek.

    Eközben más esetekben is használták a böngészőket, és nem segítették a JavaScript letiltását. Az ilyen támadásokkal szembeni védelem érdekében teljesen leállíthatnánk a böngészők használatát, letölthetjük a weblap HTML fájljait, és kézzel olvashatjuk őket szövegszerkesztőben. De nem. A webes böngésző használata a szövegszerkesztő helyett kis kockázatot jelent a böngésző által kínált használhatóságban. Ugyanez igaz a JavaScript-elhagyásra, amely lehetővé teszi, hogy egy nagyon kis kockázat nagyon nagy előnyhöz jusson.

    Természetesen a böngésző a tiéd. Lehetősége van arra, hogy ellenőrizze, hogy mit csinál, de akár teljesen letilthatja az összes képet, és ha akarja, böngészhet a szöveges formátumban. A Flash teljesen letiltható és soha nem nézhet videókat online. A grafikus böngésző használata helyett a terminálban olyan szöveges módú böngészőt használhat, mint a w3m. De te?


    A választás végső soron rajtad múlik, de javasoljuk, hogy hagyja jóvá a JavaScript-et, és ne aggódjon. Az életed sokkal könnyebb lesz. Csak tartsa naprakészen a böngészőjét, és futtasson jó rosszindulatú szoftvereket, és elég biztonságos lesz.