Proč byste na svém webu měli používat JavaScript

Ne každý má ve svém webovém prohlížeči k dispozici JavaScript a řada lidí, kteří používají prohlížeče tam, kde je k dispozici, jej vypne. Je proto nezbytné, aby vaše webová stránka mohla těmto lidem správně fungovat bez použití jakéhokoli JavaScriptu. Proč byste tedy chtěli přidat JavaScript na webovou stránku, která již funguje bez ní?

Existuje několik důvodů, proč můžete chtít použít JavaScript na své webové stránce, přestože je stránka použitelná bez JavaScriptu. Většina důvodů se týká poskytování přátelského prostředí pro návštěvníky, kteří mají povolený JavaScript. Zde je několik příkladů řádného používání JavaScriptu ke zlepšení zážitku návštěvníků.

Pokud na své webové stránce máte formuláře, které váš návštěvník potřebuje k vyplnění, musí být obsah formuláře před zpracováním ověřen. Samozřejmě budete mít ověření na straně serveru, které ověří formulář po odeslání a které znovu načte formulář zvýrazňující chyby, pokud bylo zadáno něco neplatného nebo jsou povinná pole chybějící. To vyžaduje zpáteční cestu na server, když je formulář odeslán, aby provedl ověření a nahlásil chyby. Tento proces můžeme výrazně urychlit duplikováním tohoto ověření pomocí

instagram viewer
JavaScript a připojením většiny Ověření JavaScriptu do jednotlivých polí. Osoba vyplňující formulář, která má povolen JavaScript, tak získá okamžitou zpětnou vazbu, pokud je to, co zadá do pole, neplatné namísto vyplnění celého formuláře a jeho odesláním a poté čekáním na načtení další stránky, aby jim poskytli zpětnou vazbu. Formulář funguje jak s Javascriptem, tak bez něj, a poskytuje okamžitou zpětnou vazbu, pokud je to možné.

Prezentace se skládá z několika obrázků. Aby prezentace fungovala bez JavaScriptu, musí další a předchozí tlačítka, která fungují v prezentaci, znovu načíst celou webovou stránku nahrazující nový obrázek. Bude to fungovat, ale bude to pomalé, zejména pokud je prezentace pouze jednou malou částí stránky. Můžeme použít JavaScript k načtení a nahrazení obrázků v prezentaci bez nutnosti znovu načíst zbytek webovou stránku, a tak zrychlete chod prezentace pro návštěvníky s JavaScriptem povoleno.

Nabídka „sokola“ může fungovat zcela bez JavaScriptu (s výjimkou IE6). Nabídky se otevřou, když se nad nimi myš vznáší, a po odstranění myši se zavřou. Takové otevření a zavření bude okamžité a nabídka se právě objeví a zmizí. Přidáním nějakého JavaScriptu můžeme zobrazit menu, které se posouvá ven, když se nad ním myš pohybuje a posouvá se zpět ve chvíli, kdy se myš od ní odstraňuje, což dává menu hezčí vzhled, aniž by to mělo vliv na fungování nabídky.

Účelem JavaScriptu ve všech vhodných způsobech použití JavaScriptu je zlepšit způsob práce webové stránky poskytněte návštěvníkům, kteří mají povolený JavaScript, přátelštější stránky, než je možné bez JavaScript. Používáním JavaScriptu vhodným způsobem povzbuzujete ty, kteří mají na výběr, zda povolí spuštění JavaScriptu pro váš web. Pamatujte, že řada z těch, kteří mají na výběr a kteří se rozhodli vypnout JavaScript, tak učinili kvůli cestě na kterých některé weby zcela zneužívají javaScript, aby zhoršily zážitek návštěvníků s jejich stránkami lepší. Nejste jedním z těch, kteří používají JavaScript nevhodně, a proto povzbuzujete lidi, aby JavaScript vypnuli.