Přepínač JavaScriptu deaktivuje nebo znovu aktivuje spouštění JavaScriptu pro aktuální záložku prohlížeče jediným kliknutím. Stránka se automaticky znovu načte, aby zobrazila výsledek. Zjistěte, jak se stránka chová bez JavaScriptu — testujte progresivní vylepšení, ověřte vykreslování na straně serveru, debugujte funkce závislé na JS nebo zkontrolujte, jak vaši stránku vidí roboti vyhledávačů.
Deaktivace JavaScriptu v Chrome normálně vyžaduje přechod na chrome://settings, kliknutí přes několik nabídek, přepnutí nastavení a následné opětovné načtení stránky. A navíc zakáže JavaScript pro VŠECHNY záložky — což může rozbít ostatní otevřené weby. Přepínač JavaScriptu DevSuite Pro funguje pro každou záložku zvlášť, jedním kliknutím. Vypněte JavaScript pro aktuální záložku a stránka se znovu načte a zobrazí verzi bez JS. Všechny ostatní záložky fungují normálně. To je zásadní pro testování progresivního vylepšení (funguje web bez JS?), ověřování vykreslování SSR/SSG (co vidí roboti vyhledávačů?), ladění chyb JavaScriptu (zmizí problém bez JS?) a testování záložního obsahu noscript. Znovu zapněte JavaScript dalším kliknutím — stránka se znovu načte s plnou funkčností JavaScriptu.
Zakažte JavaScript pro aktuální záložku jediným kliknutím. Stránka se automaticky znovu načte a zobrazí verzi bez JS. Kliknutím znovu povolte. Stav přepínače je jasně zobrazen (JS ZAP / JS VYP).
Ovlivní pouze aktuální záložku. Ostatní záložky, ostatní okna a ostatní weby nadále spouštějí JavaScript normálně. Můžete mít JS zakázaný na jedné záložce a povolený na jiné současně.
Stránka se po přepnutí automaticky znovu načte, aby se změna projevila čistě. Není třeba ruční obnovení — verze bez JS nebo s JS se načte okamžitě.
Zjistěte přesně, jaký obsah je dostupný bez JavaScriptu — stejný pohled, který vidí roboti vyhledávačů (Googlebot při prvním průchodu pouze HTML). Ověřte, že kritický obsah je vykreslen na straně serveru, nikoli pouze na straně klienta.
Otestujte, zda základní funkce vašeho webu fungují bez JavaScriptu. Formuláře by stále měly být odesílány, odkazy by stále měly fungovat a obsah by stále měl být čitelný, když je JS zakázán.
Když je JS zakázán, přehled zobrazuje, co je ovlivněno: dynamický obsah se nenačte, jednostránkové aplikace nebudou navigovat, formuláře nemusí validovat na straně klienta a interaktivní widgety budou statické. Pomáhá vám pochopit, co očekávat.
Vyhledávače nemusí spouštět JavaScript při každém procházení. Zakažte JS a zjistěte, co vidí první průchod Googlebot ve formátu HTML. Pokud váš obsah, meta tagy a odkazy bez JS chybí, pravděpodobně nebudou indexovány.
Ověřte, že základní zážitek vašeho webu funguje bez JavaScriptu. Uživatelé s pomalým připojením, blokátory JS nebo pomocnými technologiemi mohou narazit na verzi bez JS.
Stránka je rozbitá — je to chyba JavaScriptu nebo problém CSS/HTML? Zakažte JS. Pokud problém přetrvává, nesouvisí s JS. Pokud zmizí, víte, že chyba je ve vašem kódu JavaScriptu.
Ověřte, že vaše tagy noscript a záložní obsah bez JS se správně zobrazují, když JavaScript není dostupný. Ujistěte se, že uživatelé vidí smysluplnou zprávu, a ne prázdnou stránku.
Zjistěte, jak rychle se stránka načte bez jakéhokoli spouštění JavaScriptu. Zobrazuje základní výkon vykreslování HTML/CSS a pomáhá identifikovat, o kolik JavaScript zpomaluje počáteční načítání.
Otevřete popup DevSuite Pro a klikněte na ikonu Přepínač JavaScriptu. Zobrazí se aktuální stav JS.
Kliknutím na přepínač zakažte JavaScript. Stránka se znovu načte a zobrazí verzi bez JS. Přepínač zobrazuje „JS VYP“ červeně.
Procházejte stránku bez JavaScriptu. Zkontrolujte, zda je obsah viditelný, navigace funguje a formuláře jsou funkční. Poznamenejte si, co se rozbije nebo degraduje.
Kliknutím znovu na přepínač obnovte JavaScript. Stránka se znovu načte s plnou funkčností JS.
Nainstalujte si DevSuite Pro zdarma a odemkněte 39+ vývojářských nástrojů pro svůj prohlížeč.