Miks peaksite oma saidil JavaScripti kasutama?

Kõigil pole oma veebibrauseris JavaScripti saadaval ja paljud kasutajad, kes kasutavad brauserit, kus see on saadaval, on selle välja lülitanud. Seetõttu on vajalik, et teie veebileht saaks nende inimeste jaoks korralikult töötada, ilma et JavaScripti üldse kasutataks. Miks soovite siis lisada JavaScripti veebilehele, mis juba ilma selleta töötab?

On mitmeid põhjuseid, miks võiksite oma veebisaidil kasutada JavaScripti, isegi kui leht on kasutatav ilma JavaScriptita. Enamik põhjuseid on seotud sõbralikuma kogemuse pakkumisega külastajatele, kellel on JavaScript lubatud. Siin on mõned näited JavaScripti korrektsest kasutamisest oma külastaja kogemuse parandamiseks.

Kui teie veebisaidil on vorme, mida külastaja peab selle vormi täitmiseks olema, tuleb enne selle töötlemist kinnitada. Muidugi on teil serveripoolne kinnitamine, mis kinnitab vormi pärast selle esitamist ja milline laadib vormi uuesti, tuues välja vead, kui sisestatud on vale või kui kohustuslikud väljad on sisestatud puudu. Selle kinnitamiseks ja vigadest teatamiseks tuleb vormi esitamisel edasi minna serverisse. Saame seda protsessi märkimisväärselt kiirendada, dubleerides seda valideerimist, kasutades

instagram viewer
JavaScript ja kinnitades suure osa sellest JavaScripti valideerimine üksikute väljade juurde. Nii saab vormi lubanud JavaScripti lubanud isik kohe tagasisidet, kui väljale sisestatud teave on kehtetu selle asemel, et nad kogu vormi täita ja edastada ning seejärel tagasiside saamiseks oodata järgmise lehe laadimist. Vorm töötab nii JavaScriptiga kui ka ilma selleta ja annab võimaluse korral kohesemat tagasisidet.

Slaidiseanss koosneb paljudest piltidest. Et slaidiseanss toimiks ilma JavaScriptita, peavad slaidiseanssi töötavad järgmised ja eelmised nupud laadima uue pildi asendava terve veebilehe uuesti. See töötab, kuid on aeglane, eriti kui slaidiseanss on ainult üks väike osa lehest. Slaidiseansi piltide laadimiseks ja asendamiseks saame JavaScripti kasutada, ilma et peaksime ülejäänud osa uuesti laadima veebisaidi ja see muudab slaidiseansi toimimise JavaScriptiga meie külastajate jaoks palju kiiremaks lubatud.

Menüü "merikotkas" võib töötada täielikult ilma JavaScriptita (välja arvatud IE6). Menüüd avanevad, kui hiir nende kohal hõljub, ja hiire eemaldamisel suletakse. Selline avamine ja sulgemine toimub kohe, kui menüü lihtsalt ilmub ja kaob. Mõne JavaScripti lisamisega võib menüü ilmuda kerimiseks, kui hiir selle kohal liigub, ja kerida tagasi kui hiir eemaldub sellest, saab menüü ilusama ilme, mõjutamata see menüü toimimist.

Kõigi JavaScripti sobivate kasutusviiside korral on JavaScripti eesmärk parandada veebilehe toimimist ja toimimist pakkuda külastajatele, kellel on JavaScript lubatud, sõbralikumat saiti, kui ilma selleta võimalik on JavaScript. Kui kasutate JavaScripti sobival viisil, julgustate neid, kellel on võimalus valida, kas nad lubavad JavaScripti käivitada või mitte lasta sellel teie saidil sisse lülitada. Pidage meeles, et paljud neist, kellel on valikuvõimalus ja kes on otsustanud JavaScripti välja lülitada, on selle tee tõttu seda teinud kus mõned saidid kuritarvitavad JavaScripti täielikult, et muuta nende külastajate kogemus oma saidi asemel halvemaks parem. Ärge kuuluge nende hulka, kes kasutavad JavaScripti sobimatult ja julgustate seetõttu inimesi JavaScripti välja lülitama.

instagram story viewer