cs.phhsnews.com


cs.phhsnews.com / Co je to NoScript a mělo byste jej použít k vypnutí jazyka JavaScript?

Co je to NoScript a mělo byste jej použít k vypnutí jazyka JavaScript?


NoScript byl považován mnoha uživateli Firefoxu za nutné rozšíření a nyní je k dispozici pro nový Firefox Quantum. Ale co je to NoScript, proč tolik lidí přísahá a že byste ho měli používat?

NoScript je v podstatě add-on pro Firefox, který zakazuje spouštění JavaScript na JavaScript na webových stránkách, které navštívíte. Než budeme hovořit o jazyce NoScript, měli bychom vlastně mluvit o JavaScript: programovací jazyk, který dělá web, který máme dnes k dispozici.

Co je JavaScript?

JavaScript je programovací jazyk běžně používaný na webových stránkách ). JavaScript byl zpočátku velmi základní a byl použit pro věci, jako jsou výstražné schránky a menu, které se objevily, když jste pohybovali myší nad prvky na stránce. Nicméně, JavaScript se stal mnohem víc než to. Je to jazyk, který ovládá moderní webové aplikace, což umožňuje webovým stránkám dynamicky načítat a odesílat obsah na pozadí bez načítání stránek a dělat jiné dynamické, interaktivní věci. Většina webových stránek používá JavaScript k poskytnutí různých funkcí

Všimněte si, že JavaScript není stejný jako Java. JavaScript a Java nejsou ve skutečnosti vůbec příbuzné, kromě názvu (který byl zvolen z marketingových důvodů) . JavaScript je zabudován do vašeho webového prohlížeče - Chrome, Firefox, Internet Explorer, Safari a Opera mají všechny své vlastní javascriptové motory. Není to nejistý plug-in produkovaný jednou společností, jako je Java. JavaScript není velkým bezpečnostním ohrožením Java

Proč lidé chtějí zakázat JavaScript?

Existuje malá, ale vokální podmnožina uživatelů, která zakazují JavaScript. Mnoho z těchto lidí to dělá kvůli vnímanému bezpečnostnímu přínosu. Došlo k několika chybám prohlížeče, které byly využívány prostřednictvím jazyka JavaScript. Nicméně je to extrémně neobvyklé a vzácné bezpečnostní otvory v motorech JavaScriptu byly rychle opravovány. Většina webových stránek používá JavaScript - je to, co dělá web, který dnes máme k dispozici.

Zakázání jazyka JavaScript zabraňuje také načítání některých typů reklam. Nepodporujeme blokování reklam, ale pokud je to nutné, existují lepší způsoby, jak to udělat, než úplné zakázání jazyka JavaScript.

Nakonec, zakázání jazyka JavaScript zabere v počítači méně CPU a paměti RAM, což lze očekávat. Pokud spustíte něco super základního, zabere méně zdrojů. Pokud je však váš počítač tak starý, že nemůže pracovat s moderními webovými stránkami, může to být čas na jeho aktualizaci - jak se web vylepšuje, potřebuje více zdrojů na to, co dělá, stejně jako každý jiný program na vašem počítači. > Problém: Vypnutí jazyka JavaScript přerušuje hodně webu

Bohužel, to vše zní hezky, ale je to mnohem víc potíží, než se zdá. Pokud zakážete JavaScript, mnoho webových stránek nebude fungovat správně. To platí zejména pro webové aplikace, jako jsou Gmail, Facebook a Dokumenty Google, ale platí to i pro jiné webové stránky (včetně zpravodajských stránek, jako je právě ten, který právě čtete). Vypnutí jazyka JavaScript může narušit schopnost přihlásit se, odesílat komentáře nebo dynamicky požadovat obsah, který se dnes na webu stává neuvěřitelně běžným.

Když například provedete vyhledávání ve službě Obrázky Google, můžete pokračovat posouváním dolů k zobrazení více obrázků bez nutnosti znovu načíst stránku. Google používá JavaScript k dynamickému požadavku na nové obrázky a jejich přidání na aktuální stránku. Po klepnutí na obrázek se u tohoto obrázku zobrazí větší vyskakovací okno. Nemusíte čekat na načtení nové webové stránky - všechno se stává na aktuální webové stránce bez jakýchkoli nepříjemných dob načítání.

Pokud jste zakázali JavaScript, museli byste znovu a znovu kliknout na "další" více obrázků. Po klepnutí na obrázek byste museli zcela načíst novou stránku. Vyšší rozhraní nahoře vyžaduje JavaScript, aby fungoval.

Toto je jen jeden příklad - mnoho dalších funkcí na webových stránkách používá JavaScript. Některé webové stránky ani neposkytují záložní stránky, které fungují bez JavaScript.

Pokud zakážete JavaScript, nemusí být možné některé webové stránky používat. V ostatních případech může být web dokonce úplně rozbitý, nebo se uvíznete pomocí neuvěřitelně staré verze stránky. Například služba Gmail nabízí velmi jednoduchý režim HTML pro osoby s JavaScriptem zakázaným.

NoScript se snaží usnadnit JavaScript ... ale je to stále potíže

Moderní webové prohlížeče mají možnost zakázat JavaScript zcela, stejně jako mají možnost zakázat obrázky a jiné webové funkce. V prohlížeči Chrome najdete toto nastavení v části Nastavení> Ochrana soukromí a zabezpečení> Nastavení obsahu> JavaScript. Zde můžete povolit nebo zablokovat určité stránky, pokud nechcete zablokovat JavaScript na všech stránkách.

Možnosti aplikace Firefox jsou omezené, takže vyžaduje doplněk, jako je NoScript, pro jemnější řízení. NoScript vytvoří zástupce, který vám umožní selektivně povolit JavaScript na určitých webech, na rozdíl od jeho blokování všude. Rovněž tvrdí, že zablokuje plug-iny jako Flash a Java, ačkoli Java již není povoleno v prohlížečích, a Flash musí být povolen ručně na každém webu, který jste navštívili ve výchozím nastavení.

Zde je věc: NoScript může vypadat jako pohodlný kompromis, protože můžete povolit JavaScript na stránkách, které navštěvujete pravidelně. Stále však většinu webových stránek přerušuje a vyžaduje příliš velké úsilí, aby se mikromanažovala vaší whitelist. Tolik internetu používá JavaScript, který neustále narazíte na webové stránky, které nefungují správně, dokud je nenarazíte. Pokud skončíte s ostatními webovými stránkami, které jste navštívili, pouze abyste je mohli pracovat, jaký je důvod, proč máte na prvním místě NoScript?

Pravděpodobně nemusíte zakazovat JavaScript

S ohledem na to doporučujeme proti zablokování jazyka JavaScript, pokud nemáte opravdu dobrý důvod (jako to vaše práce vyžaduje). Je to široce používaný jazyk, který dělá web, co je dnes, což umožňuje, aby webové stránky byly citlivější, dynamičtější a interaktivní. Vypnutí jazyka JavaScript znamená, že webové stránky jsou vráceny do doby, kdy byly jednoduchými dokumenty bez dalších funkcí. Zatímco někteří lidé se mohou vracet do této doby, není to ten web, na kterém žijeme, a většina lidí nepotřebuje takové drastické kroky pro malý vnímaný užitek.

Existuje jistě několik případů, mohl zabránit zneužití nové bezpečnostní chyby, ale ty byly vzácné a rychle opravené.

Zatím existovaly další případy, kdy byly prohlížeče sami zneužívány a vypnutí jazyka JavaScript nepomohlo. K ochraně před takovými útoky bychom mohli úplně přestat používat prohlížeče, stahovat HTML soubory webových stránek a číst je ručně v textovém editoru. Ale my ne. Malé riziko používání webového prohlížeče namísto textového editoru stojí za obrovské zlepšení ve využití, kterou prohlížeč nabízí. Totéž platí pro JavaScript - ponechání je povoleno je velmi malé riziko pro velmi velký užitek.

Samozřejmě, váš prohlížeč je vy. Máte možnost ovládat to, co dělá - dokonce můžete úplně zakázat všechny obrázky a procházet web v textovém formátu, pokud chcete. Můžete úplně deaktivovat Flash a nikdy se nepodívat na videa online. V terminálu můžete místo prohlížeče grafického prohlížeče používat textový prohlížeč, jako je w3m. Ale vy?

Volba je nakonec závislá na vás, ale doporučujeme vám nechat JavaScript povolený a nebojte se o něj. Váš život bude mnohem jednodušší. Stačí, abyste svůj prohlížeč aktualizovali a spustili nějaký dobrý software proti malwaru a budete docela v bezpečí.



Proč existují dva soubory desktop.ini na počítačích se systémem Windows?

Proč existují dva soubory desktop.ini na počítačích se systémem Windows?

Pokud jste někdy měli skryté systémové soubory nastavené k zobrazení v systému Windows, pravděpodobně jste si všimli, souborů desktop.ini na ploše. Proč jsou dva z nich? Dnešní příspěvek SuperUser Q & A má odpovědi na otázku zmateného čtenáře. Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUseru - subdivize Stack Exchange, komunitní skupiny skupinových a Q & A webových stránek Otázka Čtenář SuperUser Reza Mamun chce vědět, proč jsou na jeho pracovní ploše Windows dvě identicky pojmenované soubory desktop.

(how-to)

Potřebujete profesionální verzi systému Windows 8?

Potřebujete profesionální verzi systému Windows 8?

Chcete-li zakoupit Windows 8, máte dvě hlavní edice, které se musíte zabývat: Windows 8 (podobný Home Edition v předchozích verzích systému Windows a Windows 8 Pro SOUVISEJÍCÍ: Máte-li upgrade na profesionální verzi Windows 10? Aktualizace: Windows 10 se brzy objeví a my máme aktualizovanou příručku, která vás informuje o tom, zda potřebujete verzi Professional Windows 10 nebo ne.

(how-to)