JavaScript kann die Suche, die Formularbearbeitung oder den Produktvergleich erleichtern. Es lohnt sich, solche Funktionen so zu gestalten, dass sie den Zugriff auf die grundlegenden Inhalte der Website nicht behindern.
Beginnen Sie mit User Task
Bevor Sie eine Interaktion hinzufügen, bestimmen Sie, was durch sie verbessert werden soll. Das Filtern des Verzeichnisses kann die Suche nach dem Produkt verkürzen und ein Hinweis im Formular hilft Ihnen, die Daten korrekt einzugeben. Die Animation, die auf jeder Schriftrolle erscheint, ist nicht so offensichtlich.
Eine gut funktionierende Funktion gibt eine klare Antwort auf die Aktion: Zeigt den Ladezustand, die Anzahl der Ergebnisse oder den Grund für den Fehler an. Keine Reaktion nach einem Klick lässt den Empfänger in Unsicherheit, auch wenn die Verarbeitung technisch noch nicht abgeschlossen ist.
Seitenbasen in HTML behalten
Google beschreibt JavaScript-Verarbeitung Dies bedeutet jedoch nicht, dass der Inhalt, der nur nach einer Interaktion sichtbar ist, immer gemäß der Absicht des Autors gelesen wird.
Eine Schlüsselbeschreibung des Angebots, der Header und der Links sollte so direkt wie möglich zur Verfügung gestellt werden. JavaScript kann ihren Service verbessern, anstatt die einzige Möglichkeit zu sein, grundlegende Informationen bereitzustellen. Dies gilt insbesondere für Inhalte, die unabhängige Unterseiten bilden sollen.
Testen Sie mehr als Mausklick
- Unterstützen Sie die Tastaturfunktion und überprüfen Sie die Fokussichtbarkeit.
- Sehen Sie, was passiert, wenn Sie in Ihren Browser zurückkehren.
- Überprüfen Sie auf keine Ergebnisse, verzögerte Reaktion und abgebrochene Übertragung.
- Bewerten Sie Nachrichten auf Ihrem Telefon, auch mit geöffneter Bildschirmtastatur.
Der Filter, der nach jeder Änderung die Leseposition verliert, kann die Verwendung des Verzeichnisses erschweren, und das Formular sollte die eingegebenen Daten nach dem Fehler korrekt speichern, es sei denn, es besteht ein berechtigter Grund, sie zu löschen.
Einvernehmliches Notfallverhalten
Nicht jede Funktion kann ohne Skripte funktionieren. Wichtig, um eine klare Botschaft vorherzusagen und eine alternative Möglichkeit, eine Schlüsselaufgabe wann immer möglich auszuführen. Die Wahl der Technologie sollte kombiniert werden mit technische Vorbereitung von Inhalten und VorlagenDie Interaktion ist dann erfolgreich, wenn sie hilft, die Aktion durchzuführen, und macht nicht nur während einer kurzen Präsentation des Projekts einen guten Eindruck.
