it-swarm.com.de

Sollte ich bei einem Webseiten-Kontaktformular den Eingabefokus auf das Feld "Ihr Name" setzen?

Persönlich möchte ich für die Websites, an denen ich gearbeitet und die ich verwendet habe, den Seitenlade-Eingabefokus einer Seite, bei der es sich hauptsächlich um ein Formular handelt, auf das erste Feld gesetzt haben, z. 'dein Name'.

Ich glaube, dass es im Internet nur um Geschwindigkeit geht, und ich halte "Kontakt" für die zweitwichtigste Seite auf einigen Websites. Deshalb möchte ich es richtig machen. Für mich kontaktieren Sie Formulare, die den Seitenladungsfokus nicht behandeln, sind rücksichtslos und unvollendet.

Früher auf einer anderen SE, nachdem ich vorgeschlagen habe, den Eingabefokus einzustellen, erhalte ich gesagt dass:

Das Ändern des normalen Verhaltens einer Webseite/eines Browsers wird normalerweise als universelle Benutzerfreundlichkeit angesehen. Es ist auch ein großes Problem mit der Zugänglichkeit. Wenn ich Ihr Formular laden würde, würde mein Bildschirmleser "Formular, Vorname" lesen. Ein Benutzer möchte möglicherweise den Titel der Seite lesen. Oder zuerst einen Intro-Absatz. Wenn sie zum Formular springen möchten, können sie.

Ich möchte jetzt wissen, was die beste Vorgehensweise ist und wie ich mein Formular erstellen kann, um Bildschirmleser zu berücksichtigen, z. Einige überprüfen in meinem Skript, um den Fokus nur festzulegen, wenn ein bekannter Browser verwendet wird.

1
ʍǝɥʇɐɯ

Die Vorteile der automatischen Fokussierung auf das 1. Feld überwiegen die "Nachteile", die dies für Bildschirmleser verursachen kann. Wenn Sie darüber nachdenken, wenn eine Person mit einem Bildschirmleser auf klickt (oder mit navigiert) Wenn der Kontaktlink nicht mit dem Etikett oder der Kopfzeile der Kontaktseite gelesen werden muss, ist er redundant. Versteh mich nicht falsch, Zugänglichkeit sollte immer ein Problem sein, aber es bietet nicht das größte Gut für die größte Gruppe von Menschen, sich nicht auf das Feld der ersten Form zu konzentrieren.

Es ist jedoch wichtig, keine Benutzer zurückzulassen. Ist das vielleicht mehr Arbeit, aber machen wir das nicht hier? Wir legen besonderen Wert darauf, eine hervorragende Erfahrung für die Menschen zu schaffen, und um dies zu erreichen, müssen wir möglicherweise die Extrameile gehen, um sicherzustellen, dass wir niemanden zurücklassen. Wenn Sie sich für die automatische Fokussierung eines Felds entscheiden, stellen Sie sicher, dass einem Benutzer mit Eingabehilfen klar ist, was genau er tut, an wen er es sendet usw. Eventuell auftretende Eingabehilfen können leicht durch Erstellen beseitigt werden Sicher, dass die Informationen immer noch auf die eine oder andere Weise übermittelt werden.

pdate: Die automatische Fokussierung würde auch mobilen Geräten eine große Hilfe bieten, indem der Tastatur-/Eingabebereich gestartet wird, ohne auf den Bildschirm tippen zu müssen.

1
Matt Rockwell

Wie bei den meisten Dingen kann der Vorteil größer sein als der Nachteil, eine nützliche Konvention zu brechen, wenn die automatische Fokussierung auf ein bestimmtes Feld gut durchgeführt wird. Wenn Sie sich beispielsweise auf ein Feld für den Benutzernamen konzentrieren, kann der Benutzer besser verstehen, worum es auf der Seite geht, wozu sie dient usw. und den Formularfluss vereinfachen. Dies ist wahrscheinlich am zutreffendsten, wenn die Seite so dünn ist, dass der Fokus das Offensichtliche ist.

Sie können die Fokuserfahrung auch flüssiger gestalten, indem Sie dem Fokusereignis eine Animation hinzufügen, sodass der Benutzer sieht, dass das Feld für den Benutzernamen fokussiert wird, anstatt nur den Cursor in das Feld zu setzen.

Die Tumblr-Anmeldeseite zum Beispiel ist so einfach, dass die Konzentration auf das Feld für den Benutzernamen wie das Richtige erscheint.

3
Saha

Ich würde sagen ja , den Fokus auf das erste Eingabefeld legen. Es ist im Geiste von Jenifer Tidwells Vorstellung von Good Defaults , die den Menschen helfen, schneller loszulegen.

Ich weiß nicht viel über Bildschirmlesetechnologie, daher kann ich Ihnen nicht sagen, ob der "Ja" -Ansatz in dieser Hinsicht angemessen ist.

2
agib