Jak povolím JavaScript ve svém prohlížeči

Zažíváme úžasné časy, kdy se během několika posledních roků rozšířilo používání JavaScriptu z okrajové záležitosti na zásadní součást dovedností potřebných pro vytváření webu. V současné době se JavaScript stal natolik nepostradatelným pro web, že většina internetových prohlížečů zavedla modul vyhrazený jen pro něj.

JavaScript je fantastickou technologií, která se používá na řadě webů. Její deaktivace pro všechny weby v prohlížeči se proto nikdy nedoporučuje. Nejoblíbenější weby vychází z programovacího jazyka Java, což znamená, že JavaScript využívají ke spouštění interaktivních funkcí pro zajištění příjemného ovládání a uživatelského prostředí.

Pokud JavaScript vypnete, váš prohlížeč nebude schopen spouštět ani zobrazovat interaktivní prvky, jako jsou reklamy, animace nebo zvuky. Máme pro vás ale dobrou zprávu! Povolení JavaScriptu je velmi jednoduché. Mimo to existují i určité způsoby, jak namísto úplného vypnutí JavaScript deaktivovat pro jednotlivé stránky.  

Pokud jste tedy ve svém prohlížeči deaktivovali JavaScript a nyní jej chcete aktivovat, jsme tu pro vás. Cílem této příručky je provést vás aktivací JavaScriptu v pěti nejčastěji používaných prohlížečích. Kromě toho vás také seznámíme s podstatou JavaScriptu, k čemu se používá a co všechno s JavaScriptem můžete dělat.

Ve Vašem webovém prohlížeči je Javascript povolen. Pokud Javascript zakážete, tento text se změní.

Pokyny pro vývojáře webu

Můžete zvážit uvedení odkazu na tuto stránku, a tak uživatele s vypnutým skriptem poučit o tom, jak v šesti nejčastěji používaných prohlížečích zapnout JavaScript. Níže uvedený kód můžete libovolně využít a upravit si ho dle svých potřeb.

<noscript>
 Aby tyto stránky fungovaly, je třeba zapnout JavaScript.
 Zde najdete <a href="https://www.enablejavascript.io/">
 pokyny, jak zapnout JavaScript ve vašem webovém prohlížeči</a>.
</noscript>

Na enablejavascript.io co nejvíce optimalizujeme zkušenost uživatelů s vypnutým skriptem:

  • Pokyny pro váš prohlížeč jsou uvedeny v horní části stránky
  • Všechny obrázky jsou zarovnané a v plné velikosti, aby bylo jejich využití snadné

Chceme stejně jako vy, aby vaši návštěvníci měli zapnutý JavaScript!

Google Chrome

  1. Zapněte počítač a otevřete prohlížeč Google Chrome. 
  2. V pravém horním rohu prohlížeče Chrome klikněte na ikonu nabídky.
  3. V otevřené nabídce vyberte možnost „Nastavení“. 
  4. Nyní vyberte možnost „Privacy and settings“ (Soukromí a nastavení) v levé postranní kartě okna Nastavení.
  5. V části „Ochrana soukromí a zabezpečení“ klikněte na tlačítko „Nastavení webu“. 
  6. Vyberte možnost „JavaScript“. 
  7. Aktivujte možnost „Povoleno (doporučeno)“. A to je vše!

Internet Explorer

  1. Spusťte prohlížeč Internet Explorer a otevřete jeho okno.
  2. Klikněte na možnost „Nástroje“, která se obvykle nachází v horní části panelu nabídek. Z otevřeného seznamu možností vyberte „Možnosti Internetu“. K rychlému vyhledání této možnosti můžete také použít klávesu Alt.
  3. Klikněte na záložku „Zabezpečení“.
  4. Klikněte na tlačítko „Vlastní úroveň“.
  5. Pokračujte dolů do spodní části stránky, kde nenajdete možnost „Skriptování“.
  6. JavaScript zapnete výběrem možnosti „Aktivní skriptování“.
  7. Klikněte na tlačítko „OK“. 
  8. Stránku prohlížeče znovu načtěte.

Microsoft Edge

  1. Otevřete prohlížeč Microsoft Edge.
  2. Kliknutím na ikonu se třemi tečkami v pravém horním rohu otevřete nabídku možností.
  3. V této nabídce vyberte možnost „Nastavení“.
  4. V levém podokně Nastavení klikněte na tlačítko „Oprávnění pro web“.
  5. Vyberte možnost „JavaScript“.
  6. Aktivujte možnost „Povoleno (doporučeno)“.

Mozilla Firefox

  1. Spusťte prohlížeč Mozilla Firefox a otevřete jeho okno.
  2. Do adresového řádku napište „about:config“ a stiskněte klávesu Enter.
  3. Kliknutím na tlačítko „Beru na vědomí a chci pokračovat“ pod upozornění přejdete na stránku s vyhledávacím polem předvoleb.
  4. Do vyhledávacího pole předvoleb zadejte výraz „javascript.enabled“.
  5. Ve výsledcích vyhledávání vyhledejte možnost s názvem „javascript.enabled“ a aktivujte JavaScript.
  6. Stránku prohlížeče znovu načtěte.

Opera

  1. Otevřete prohlížeč Opera.
  2. Otevřete nabídku „Snadné nastavení“.
  3. Přejděte na konec nabídky Snadné nastavení a vyberte možnost „Přejít na nastavení prohlížeče“.
  4. Opět přejděte dolů, kde vyhledejte a klikněte na možnost „Nastavení webu“.
  5. V části Nastavení webu vyhledejte možnost „JavaScript“ a klikněte na ni.
  6. Přepnutím přepínače do polohy „Povoleno (doporučeno)“ aktivujte JavaScript. Přepínač v povolené poloze poznáte podle jeho modré barvy.
  7. Blahopřejeme, právě jste aktivovali JavaScript.

Apple Safari

  1. V zařízení přejděte do části „Nástroje“.
  2. Vyberte možnost „Předvolby“.
  3. Klepněte na ikonu zabezpečení.
  4. Označte pole „Povolit JavaScript“.
  5. Restartujte prohlížeč. 

O projektu

Co je to JavaScript?

JavaScript je skriptovací jazyk pracující na straně klienta, který se primárně používá k vytváření a přidávání nejrůznějších forem dynamických interakcí s webovou stránkou. Díky svému rychlému vývoji ve světě techniky se JavaScript stal základním kamenem moderního přístupu k vývoji webu.

Skvěle doplňuje tradiční jazyky pro design softwaru a zahrnuje jedinečné funkce, díky kterým se od jich odlišuje. Zatímco se jazyky CSS a HTML používají k zajištění stylu a struktury webové stránky, JavaScript webové stránky doplňuje o interaktivní prvky, které zvyšují uživatelské prostředí.

Znáte všechny ty prvky, které se ve vašem zařízení mění nebo otvírají bez nutnosti znovu načítat stránku? Tak to je JavaScript.

V současné době je JavaScript natolik působivý, že jej využívají moderní webové prohlížeče, jako je Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge a mnohé další. Také oblíbená mobilní zařízení, jako např. iPhone/Androidy, nabízí nativně možnost používat prohlížeče a aplikace využívající jazyk JavaScript.

Osvojení principů fungování JavaScriptu bude o něco jednodušší, když si nejprve vysvětlíme jeho význam. Pojďme se tedy na vše podívat.

Historie JavaScriptu

Je to již 25 let od doby, co byl vytvořen jeden z bezpochyby nejčastěji používaných kódů pro vytváření webových stránek. Vznik Internetu pak zajistil, že se JavaScript rozšířil do míst, kde by jej dřív nikdo nečekal. Od svého vytvoření JavaScript nejenže umocnil svoji pozici výkonného programovacího jazyka, ale také si našel cestu do nových oblastí využití při moderním přístupu k vývoji webových stránek.

JavaScript, inspirován jazyky Scheme, Java a Self, vytvořil v roce 1995 Brendan Eich, který tou dobou pracoval pro Netscape Communications. V 90. letech se společnost Netscape Communications těšila značnému vlivu na svět internetu díky svému prohlížeči Netscape Navigator, kterému drtivá většina uživatelů dávala přednost před prohlížečem Mosaic. První webový prohlížeč pro široké masy.  

Spoluzakladatelem Netscape Communications byl Marc Andreessen, který byl členem týmu vývojářů na univerzitě Illinois a v roce 1993 pracoval na projektu prohlížeče Mosaic. Zatímco webu stoupala oblíbenost, technologické společnosti se snažily vyvinout ten nejefektivnější prohlížeč na internetu.

Společnost Microsoft zaznamenala nový prostor na trhu a zahájila projekt Internet Explorer ve snaze převzít dominantní pozici na internetu od Netscapu. To byl začátek neúprosné války mezi prohlížeči a mezi společností Microsoft a Netscape, přičemž se obě snažily o ukořistění hlavního podílu na trhu internetových prohlížečů.

V té době weboví vývojáři zoufale čekali na skriptovací jazyk, který by dokázal na webových stránkách vytvářet nebo přidávat dynamické prvky. Zpočátku se jejich zraky upřely na jazyk Java, ale nakonec si uvědomili, že ke zlepšení uživatelského prostředí bude potřeba něco flexibilnějšího.

Ve společnosti Netscape si to uvědomili a představili světu zjednodušený skriptovací jazyk, který by webovým vývojářům umožnil přidávat na webové stránky potřebné interaktivní prvky. Byl to závod s časem a do cíle jako první dorazil předchůdce JavaScriptu.

V roce 1995 uzavřela společnost Netscape smlouvu s Brendanem Eichem, jejíž cílem bylo vytvořit a implementovat dynamický jazyk pro novou verzi jejich prohlížeče Netscape Navigator 2.0. Tento projekt zastihl Eicha nepřipraveného. Viděl v něm ale příležitost pracovat na něčem, co měl rád a výzvu od společnosti Netscape přijal. A tak se zrodila myšlenka zjednodušeného skriptovacího jazyka. Eich mu dal jméno Mocha, ale později byl přejmenován na Live Script. Za pouhých deset dní Eich vyvinul funkční prototyp, který byl připraven implementovat do prohlížeče Netscape Navigator 2.0 Beta.

Společnost Netscape se ve snaze udržet si hlavní podíl na trhu prohlížečů dohodla na uzavření partnerství se společností Sun Microsystems, tedy vývojářem programovacího jazyka s názvem Java. Tato aliance znamenala, že společnost Sun Microsystems pro sebe zajistila přístup k prohlížeči Netscape Navigator coby webové platformě, se kterou bude Java dostupná komunitě obklopující tento jazyk.  

V roce 1996, tedy téměř o rok později, byl v rámci marketingové strategie jazyk Live Script přejmenován na JavaScript, aby si tak našel cestu do komunity Javy. JavaScript byl představen jako skriptovací jazyk pro menší projekty na straně klienta v prohlížeči Netscape Navigator 2.0, zatímco Java byla propagována jako specializovaný nástroj pro vývoj špičkových webových řešení.  

Společnost Microsoft v reakci na nastalou situaci provedla zpětnou analýzu jazyka JavaScript a vyvinula vlastní verzi pro svůj prohlížeč Internet Explorer 3. Ta nesla název JScript, který měl předejít právním sporům se společností Sun Microsystems, která vlastnila značku Java a licencovala ji pro společnost Netscape.  

JavaScript (a JScript) byl přehledný a flexibilní jazyk přístupný nejen pro vývojáře a velmi rychle se stal neuvěřitelné oblíbeným nástrojem přinášejícím novou vlnu interaktivnějších a dynamičtějších webových stránek.

Bohužel oba jazyky začaly pomalu získávat negativní pověst právě díky minimálním požadavkům na jejich používání: krátké bloky kódu mohl vytvořit prakticky kdokoli bez toho, aniž by potřeboval hlubší pochopení jazyka. JavaScript se navíc často používal k obtěžování uživatelů (vyskakovací reklamy, nevyžádaná analýza prohlížečů atd.), spíše než k obohacení webu.

Zásadním opatřením, které mělo tento problém vyřešit, byla standardizace ECMA. Společnosti Netscape a Sun Microsystems předložily dokumentaci pro standardizaci JavaScriptu organizaci ECMA International, která by tento standard zaštiťovala. Standardizace byla pro tento nový jazyk významným krokem a správným rozhodnutím.

JavaScript tím otevřela širšímu publiku a vývojářům zajistila prostor pro vyjádření se k vývoji skriptovacího jazyka. Standardizace pomohla také držet na uzdě uživatele, kteří jazyk používali nežádoucím způsobem. Aby se zabránilo porušení ochranné známky Java společnosti Sun, rozhodla se komise ECMA pojmenovat standardizovaný jazyk ECMAScript.  

Toto rozhodnutí vyvolalo další vlnu nedorozumění, ale nakonec se jazyk ECMAScript začal používat k označení specifikace a JavaScript se začal používat k označení skriptovacího jazyka. A tak je tomu i dodnes.

Na co se používá JavaScript?

Používání JavaScriptu prošlo v průběhu let od jeho vytvoření jistými změnami. Někdo z vás si určitě klade otázku, jak mohl skriptovací jazyk vyvinutý během 10 dnů změnil podobu internetu. Tedy, takto:

Dynamické webové stránky

JavaScript se používá ke zpřístupnění dynamických interakcí na webových stránkách, jako jsou přechodové prvky nebo jiné funkce. Rovněž umožňuje uživatelům zobrazit nové obrázky a objekty bez nutnosti neustále znovu načítat webovou stránku.

Vývoj webových a mobilních aplikací

Jednou z nejúžasnějších věcí na JavaScriptu je to, že zahrnuje širokou paletu knihoven a architektur, které lze používat k vytváření webových a mobilních aplikací použitelných na řadě platforem.

Vývoj her

JavaScript lze používat také k vytváření webových her. Jeho součástí je celá řada knihoven a architektur, které mohou lidé používat k tvorbě 2D nebo 3D her.

Serverová řešení

Kromě vývoje webových stránek a aplikací mohou vývojáři pomocí JavaScriptu vytvářet robustní webové servery a věnovat se back-endovému vývoji za použití systému Node.js.

Výhody povolení JavaScriptu

Věhlas a časté používání na internetu jasně mluví, že výhody povolení JavaScriptu ve vašem prohlížeči daleko převyšují případné nevýhody. Mezi oblíbené výhody povolení JavaScriptu patří tyto:  

Interaktivnější weby

Přístup k interaktivnějším webům a rozhraním zahrnujícím animace, videa, reklamní bannery a další základní stavební kameny moderního webu.

Vyšší rychlost

JavaScript je skript na straně klienta, který snižuje požadavky na server a urychluje tak interaktivní ovládání webové stránky.

Omezení zátěže serveru

JavaScript se používá na straně klienta a minimalizuje tak čas potřebný pro připojení k serveru. To šetří objem přenášených dat i zatížení serveru.

Omezení JavaScriptu

I když existuje mnoho způsobů, jak lze JavaScript použít ke zlepšení webových stránek a uživatelského prostředí, existuje také několik oblastí, ve kterých JavaScript nic nezmůže. Pojďme se podívat na některá omezení JavaScriptu:

  1. Nejvýznamnějším omezením JavaScriptu je to, že nedisponuje centralizovaným bodem pro realizaci implementace.
  2. JavaScript nedokáže chránit zdroj vaší stránky nebo použité obrázky. To znamená, že obrázky na vaší webové stránce lze jednoduše stáhnout do zařízení uživatele, který si tuto webovou stránku zrovna prohlíží.
  3. JavaScript nenabízí možnost využívat více jader procesoru. Nemá tak žádnou kontrolu nad zápisem či čtením z paměti.
  4. A konečně JavaScript nemůže přistupovat k webovým stránkám hostovaným v jiné doméně. Uživatel sice může současně prohlížet webové stránky z různých domén, ale jazyk JavaScript spuštěný na webové stránce jedné domény nebude mít přístup k datům na webové stránce ostatních domén.

Jak zakázat JavaScript

I přes obrovské výhody JavaScriptu pro váš prohlížeč může dojít k situaci, kdy bude nutné jazyk kvůli bezpečnostním požadavkům dočasně zakázat. JavaScript lze deaktivovat ve většině moderních webových prohlížečů, jako jsou například Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge a Internet Explorer.  

Pokud máte JavaScript v prohlížeči nastaven jako „zakázaný“, znamená to, že jste jej v minulosti pravděpodobně deaktivovali nebo nebyl ve vašem prohlížeči po instalaci povolen. V následující části si můžete přečíst, jak povolený JavaScript zakázat s ohledem na preferovaný prohlížeč ve vašem zařízení.

Google Chrome Google Chrome

  1. Otevřete prohlížeč Google Chrome.
  2. Klikněte na ikonu nabídky (tři tečky), která se obvykle nachází v pravém horním rohu prohlížeče.
  3. Klikněte na tlačítko „Nastavení“. 
  4. Klikněte na položku „Privacy and settings“ (Soukromí a nastavení) v levém panelu okna.
  5. V části „Ochrana soukromí a zabezpečení“ klikněte na tlačítko „Nastavení webu“.
  6. Vyhledejte možnost „JavaScript“ a deaktivujte možnost „Povoleno (doporučeno)“. 
  7. Jazyk je tímto deaktivován.

Internet Explorer Internet Explorer

  1. V zařízení otevřete prohlížeč Internet Explorer.
  2. Vyberte možnost „Nástroje“, která se obvykle nachází v pravém horním rohu prohlížeče.
  3. V nově otevřené rozevírací nabídce klikněte na „Možnosti Internetu“.
  4. Poté klikněte na záložku „Zabezpečení“.
  5. Ve sloupci „Zabezpečení“ otevřete další stránku kliknutím na tlačítko „Vlastní úroveň“. 
  6. Pokračujte seznamem dolů, dokud nenajdete možnost „Aktivní skriptování“. Klikněte na tlačítko „Zakázat“.
  7. Restartujte prohlížeč. 

Mozilla Firefox Mozilla Firefox

  1. Otevřete prohlížeč Mozilla Firefox.
  2. Do adresového řádku napište „about:config“ a stiskněte klávesu Enter.
  3. V okně s upozorněním potvrďte, že přijímáte možná rizika.
  4. Do vyhledávacího pole zadejte výraz „javascript.enabled“ a přepněte zjištěné nastavení.
  5. Pokud byl váš zásah úspěšný, JavaScript bude od tohoto okamžiku v prohlížeči Firefox deaktivován.