Prečo by ste na svojom webe mali používať JavaScript

click fraud protection

Nie každý má vo svojom webovom prehliadači k dispozícii JavaScript a niektorí z tých, ktorí používajú prehliadače tam, kde sú k dispozícii, ho majú vypnutý. Je preto nevyhnutné, aby vaša webová stránka bola schopná správne fungovať pre týchto ľudí bez toho, aby vôbec používali JavaScript. Prečo by ste teda chceli pridať JavaScript na webovú stránku, ktorá už funguje bez neho?

Existuje niekoľko dôvodov, prečo možno budete chcieť použiť JavaScript na svojej webovej stránke, aj keď je stránka použiteľná bez JavaScriptu. Väčšina dôvodov sa týka poskytovania priateľskejšej skúsenosti pre tých návštevníkov, ktorí majú povolený JavaScript. Tu je niekoľko príkladov správneho použitia JavaScriptu na zlepšenie dojmu návštevníkov.

Ak máte na svojej webovej stránke formuláre, ktoré váš návštevník musí vyplniť, bude potrebné jeho obsah pred spracovaním overiť. Samozrejme budete mať overenie na strane servera, ktoré overí platnosť formulára po jeho odoslaní a ktoré znovu načíta formulár zdôrazňujúci chyby, ak bolo zadané niečo neplatné alebo sú povinné polia chýba. Vyžaduje si to okružnú cestu na server, keď je formulár odoslaný na vykonanie overenia a nahlásenie chýb. Tento proces môžeme výrazne urýchliť duplikáciou použitia validácie

instagram viewer
JavaScript a pripojením väčšiny Overenie jazyka JavaScript do jednotlivých polí. Týmto spôsobom má osoba vyplňujúca formulár, ktorá má povolený JavaScript, okamžitú spätnú väzbu, ak je to, čo vstúpi do poľa, neplatné namiesto toho, aby vyplnili celý formulár a odoslali ho a potom museli čakať na načítanie ďalšej stránky, aby im poskytli spätnú väzbu. Formulár funguje aj bez JavaScriptu a poskytuje okamžitú spätnú väzbu, keď je to možné.

Prezentácia pozostáva z viacerých obrázkov. Aby prezentácia fungovala bez JavaScriptu, ďalšie a predchádzajúce tlačidlá, ktoré fungujú pri prezentácii, musia znovu načítať celú webovú stránku nahrádzajúcu nový obrázok. Bude to fungovať, ale bude to pomalé, najmä ak je prezentácia iba jednou malou časťou stránky. Môžeme použiť JavaScript na načítanie a nahradenie obrázkov v prezentácii bez potreby opätovného načítania zvyšku webovú stránku, a tak zefektívnite prevádzku prezentácie pre tých našich návštevníkov pomocou JavaScriptu povolené.

Ponuka „sokovky“ môže fungovať úplne bez JavaScriptu (s výnimkou IE6). Ponuky sa otvoria, keď nad nimi prejde myš, a zatvoria sa, keď sa myš vyberie. Takéto otvorenie a zatvorenie bude okamžité, keď sa menu objaví a zmizne. Pridaním nejakého JavaScriptu sa môže zobraziť ponuka, ktorá sa zobrazí po vysunutí myši nadol a posunutí dozadu keď sa z nej myš presunie, čím získa lepší dojem z ponuky bez ovplyvnenia spôsobu fungovania ponuky.

Účelom tohto JavaScriptu je pri každom vhodnom použití JavaScriptu vylepšiť spôsob práce webovej stránky a jej fungovania poskytnite tým svojim návštevníkom, ktorí majú povolený JavaScript, priateľskejšiu stránku, ako je možné bez JavaScript. Použitím JavaScriptu vhodným spôsobom povzbudíte tých, ktorí majú na výber, či povolia spustenie JavaScriptu alebo jeho skutočné zapnutie pre váš web. Nezabudnite, že mnoho z tých, ktorí majú na výber a ktorí sa rozhodli vypnúť JavaScript, tak urobili kvôli ceste na ktorých niektoré stránky úplne zneužívajú javaScript, aby zhoršili zážitok svojich návštevníkov so stránkami lepší. Nie ste jedným z tých, ktorí nesprávne používajú JavaScript, a preto povzbudzujú ľudí, aby JavaScript vypínali.

instagram story viewer