Warum Sie JavaScript auf Ihrer Website verwenden sollten

click fraud protection

Nicht jeder hat JavaScript in seinem Webbrowser verfügbar, und einige, die Browser verwenden, in denen es verfügbar ist, haben es deaktiviert. Es ist daher erforderlich, dass Ihre Webseite für diese Personen ordnungsgemäß funktioniert, ohne dass JavaScript verwendet wird. Warum sollten Sie dann einer Webseite, die bereits ohne JavaScript funktioniert, JavaScript hinzufügen?

Es gibt mehrere Gründe, warum Sie JavaScript auf Ihrer Webseite verwenden möchten, obwohl die Seite ohne JavaScript verwendet werden kann. Die meisten Gründe beziehen sich auf die Bereitstellung einer freundlicheren Erfahrung für diejenigen Ihrer Besucher, für die JavaScript aktiviert ist. Hier sind einige Beispiele für die ordnungsgemäße Verwendung von JavaScript, um die Erfahrung Ihrer Besucher zu verbessern.

Wenn Ihre Webseite Formulare enthält, die Ihr Besucher ausfüllen muss, muss der Formularinhalt validiert werden, bevor er verarbeitet werden kann. Sie haben natürlich eine serverseitige Validierung, die das Formular nach dem Absenden validiert und welche Lädt das Formular neu und hebt die Fehler hervor, wenn etwas Ungültiges eingegeben wurde oder Pflichtfelder vorhanden sind fehlt. Dies erfordert einen Roundtrip zum Server, wenn das Formular gesendet wird, um die Validierung durchzuführen und die Fehler zu melden. Wir können diesen Prozess erheblich beschleunigen, indem wir diese Validierung mit duplizieren

instagram viewer
JavaScript und durch Anbringen eines Großteils der JavaScript-Validierung zu den einzelnen Feldern. Auf diese Weise erhält die Person, die das Formular ausfüllt und JavaScript aktiviert hat, sofort eine Rückmeldung, wenn das, was sie in ein Feld eingibt, ungültig ist anstatt das gesamte Formular auszufüllen und einzureichen und dann warten zu müssen, bis die nächste Seite geladen ist, um ihnen Feedback zu geben. Das Formular funktioniert sowohl mit als auch ohne JavaScript und bietet sofortiges Feedback, wenn dies möglich ist.

Eine Diashow besteht aus mehreren Bildern. Damit die Diashow ohne JavaScript funktioniert, müssen die nächsten und vorherigen Schaltflächen der Diashow die gesamte Webseite neu laden und das neue Bild ersetzen. Dies funktioniert, ist jedoch langsam, insbesondere wenn die Diashow nur ein kleiner Teil der Seite ist. Wir können JavaScript verwenden, um die Bilder in der Diashow zu laden und zu ersetzen, ohne den Rest von neu laden zu müssen die Webseite und machen so den Diashow-Betrieb für diejenigen unserer Besucher mit JavaScript viel schneller aktiviert.

Ein "Suckerfish" -Menü kann vollständig ohne JavaScript betrieben werden (außer in IE6). Die Menüs werden geöffnet, wenn sich die Maus über ihnen befindet, und geschlossen, wenn die Maus entfernt wird. Das Öffnen und Schließen erfolgt sofort, wenn das Menü nur angezeigt und ausgeblendet wird. Durch Hinzufügen von JavaScript kann das Menü angezeigt werden, um einen Bildlauf durchzuführen, wenn Sie mit der Maus darüber fahren und zurückblättern Wenn sich die Maus davon bewegt, sieht das Menü schöner aus, ohne die Funktionsweise des Menüs zu beeinträchtigen.

Bei allen geeigneten Verwendungen von JavaScript besteht der Zweck des JavaScript darin, die Funktionsweise und die Funktionsweise der Webseite zu verbessern Stellen Sie denjenigen Ihrer Besucher, für die JavaScript aktiviert ist, eine freundlichere Website zur Verfügung, als dies ohne die möglich ist JavaScript. Indem Sie JavaScript in geeigneter Weise verwenden, ermutigen Sie diejenigen, die die Wahl haben, ob das JavaScript ausgeführt werden soll oder nicht, damit es tatsächlich für Ihre Website aktiviert wird. Denken Sie daran, dass einige von denen, die eine Wahl haben und JavaScript deaktiviert haben, dies aufgrund der Art und Weise getan haben in denen einige Websites JavaScript vollständig missbrauchen, um die Erfahrung ihrer Besucher mit ihrer Website eher zu verschlechtern als besser. Seien Sie nicht einer von denen, die JavaScript unangemessen verwenden, und ermutigen Sie daher die Leute, JavaScript auszuschalten.

instagram story viewer