Waarom u JavaScript op uw site moet gebruiken

Niet iedereen heeft JavaScript beschikbaar in zijn webbrowser en een aantal van degenen die browsers gebruiken waar het beschikbaar is, hebben het uitgeschakeld. Het is daarom noodzakelijk dat uw webpagina voor die mensen naar behoren kan functioneren zonder JavaScript te gebruiken. Waarom zou u dan JavaScript willen toevoegen aan een webpagina die al zonder werkt?

Er zijn verschillende redenen waarom u JavaScript op uw webpagina wilt gebruiken, ook al is de pagina bruikbaar zonder JavaScript. De meeste redenen hebben betrekking op het bieden van een vriendelijkere ervaring voor bezoekers die JavaScript hebben ingeschakeld. Hier zijn enkele voorbeelden van correct gebruik van JavaScript om de ervaring van uw bezoeker te verbeteren.

Waar u formulieren op uw webpagina heeft die uw bezoeker nodig heeft om dat formulier in te vullen, moet inhoud worden gevalideerd voordat deze kan worden verwerkt. U zult natuurlijk validatie aan de serverzijde hebben die het formulier valideert nadat het is ingediend en welke laadt het formulier opnieuw en markeert de fouten als er iets ongeldig is ingevoerd of verplichte velden zijn missend. Dat vereist een retourvlucht naar de server wanneer het formulier wordt ingediend om de validatie uit te voeren en de fouten te melden. We kunnen dat proces aanzienlijk versnellen door die validatie te dupliceren met

instagram viewer
JavaScript en door veel van de JavaScript-validatie naar de individuele velden. Op die manier heeft de persoon die het formulier invult en JavaScript ingeschakeld heeft, onmiddellijk feedback als wat ze in een veld invullen ongeldig is in plaats van het hele formulier in te vullen en in te dienen en dan te moeten wachten tot de volgende pagina is geladen om hen feedback te geven. Het formulier werkt zowel met als zonder JavaScript en geeft indien mogelijk directere feedback.

Een diavoorstelling bestaat uit een aantal afbeeldingen. Om ervoor te zorgen dat de diavoorstelling zonder JavaScript werkt, moeten de volgende en vorige knoppen die werken de diavoorstelling de hele webpagina opnieuw laden en de nieuwe afbeelding vervangen. Dit zal werken, maar zal traag zijn, vooral als de diavoorstelling slechts een klein deel van de pagina is. We kunnen JavaScript gebruiken om de afbeeldingen in de diavoorstelling te laden en te vervangen zonder de rest opnieuw te hoeven laden de webpagina en maak de diavoorstelling dus veel sneller voor die van onze bezoekers met JavaScript ingeschakeld.

Een "suckerfish" menu kan volledig zonder JavaScript werken (behalve in IE6). De menu's worden geopend wanneer de muis erover beweegt en sluiten wanneer de muis wordt verwijderd. Zo'n opening en sluiting zal onmiddellijk zijn en het menu verschijnt en verdwijnt gewoon. Door wat JavaScript toe te voegen, kunnen we het menu laten verschijnen wanneer de muis erover beweegt en terug scrollen wanneer de muis er vanaf beweegt, waardoor het menu er mooier uitziet zonder de manier waarop het menu werkt te beïnvloeden.

Bij alle geschikte toepassingen van JavaScript is het doel van JavaScript om de manier waarop de webpagina werkt te verbeteren Geef die bezoekers die JavaScript hebben ingeschakeld een vriendelijkere site dan mogelijk is zonder de JavaScript. Door JavaScript op de juiste manier te gebruiken, moedigt u diegenen aan die een keuze hebben of ze JavaScript willen laten werken of niet om het daadwerkelijk voor uw site te laten inschakelen. Onthoud dat een aantal van degenen die wel een keuze hebben en die ervoor hebben gekozen JavaScript uit te schakelen, dit vanwege de manier hebben gedaan waarin sommige sites javaScript volledig misbruiken om de ervaring van hun bezoekers van hun site eerder te verergeren dan beter. Wees niet een van degenen die JavaScript ongepast gebruiken en moedig daarom mensen aan om JavaScript uit te schakelen.

instagram story viewer