Suchfeld direkt anzeigen im Theme (Barrierefreiheit)

  • Ich habe im header ein normales Suchfeld. Dieses wird erst minimiert angezeigt (siehe Bild1 Anhang) mit einer Art Lupe, Klickt man die Lupe an, öffnet sich erst das eigentliche Suchfeld (siehe Bild2 Anhang) . Das funktioniert für sehende Nutzer auch gut. Jedoch haben blinde Nutzer die per Tastatur steuern und per Screenreader die Seite erfassen z.B. das Problem, dass sich beim aktivieren der Lupe mittels Enter-Taste der Fokus nicht in das sich nun öffnende Suchfeld weiterbewegt. Der blinde Nutzer bemerkt also garnicht, dass sich das Suchfeld öffnet und er gezwungen ist, nochmals die TAB-Taste zu bestätigen, um überhaupt im Suchfeld zu landen. Das ist natürlich für Blinde mindestens unkomfortabel, wenn nicht sogar irritierend, da er damit rechnet, im unmittelbar nächsten Schrift sein Suchbegriff eingeben zu können und nicht erst weitere Tasten drücken zu müssen.

    2 Lösungen fallen mir da theoretisch ein:
    - entweder man bekommt das unmittelbare Suchfeld direkt angezeigt ohne diese 'Vorschau-Lupe' oder
    - die elegantere Lösung, beim Betätigen der 'Lupe' öffnet sich das Suchfeld und der Fokus wandert automatisch in dieses Suchfeld (über den Screenreader sollte das kommuniziert werden)

    Hier der derzeitige Code:

    Für Hinweise bin ich sehr dankbar!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zunächst mal gibt es diverse Plugins, die aus der antiquierten von WP-Suche eine zeitgemäße in Design und Technik machen, dieses

    https://de.wordpress.org/plugins/ajax-search-lite/

    ist eines davon, ob es Deinen Wünschen und Ansprüchen entgegen kommt, kannst Du ja selbst herausfinden.

    Ansonsten stelle ich auf Webprojekten, bei denen eine Suche wichtig ist, i.d.R. eine extra Suchseite zur Verfügung, die ich per Button oder im Menü zusätzlich als erweiterte Suche anbiete.

    Diese beinhaltet dann neben einem üblichen Eingabefeld für die Suche, auch oft einen i.d.R. per Plugin verbesserten Suchalgorithmus (das aber nur am Rande), desweiten stelle ich dort abhängig von Inhalt und Aufbau neben dem klassischen Suchfeld (meist etwas aufgebohrt mit zusätzlichen Filtermöglichkeiten im Rahmen einer erweiterten Suche), verschiedene Suchregister zur Verfügung, z.B. eine Liste von ordnenden Begriffen, Kategorien oder Schlagwörtern oder auch eine detaillierte Sitemap oder eine zusätzliche externe Suche über Google oder andere Suche- und Indexierungsdienste/Software.

    Vielleicht bezieht Du solche Möglichkeiten in Deine Überlegungen mit ein…

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!