Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Label zum Suchschlitz hinzufügen (Screenreader-Kompatibilität) #1219

Open
vgerlach opened this issue May 13, 2024 · 2 comments
Open

Label zum Suchschlitz hinzufügen (Screenreader-Kompatibilität) #1219

vgerlach opened this issue May 13, 2024 · 2 comments
Assignees

Comments

@vgerlach
Copy link

Im Rahmen der Überarbeitung des Standardlayouts/Designs wurde u.a. auch ein Test auf Barrierefreiheit auf der Seite https://wave.webaim.org/ durchgeführt. Dort wurde bemängelt, dass der Suchschlitz nicht gelabelt und damit für sehbeeinträchtigte Menschen nicht so einfach zu verwenden ist. Lösung ist das labeln des entsprechenden Elements in der Datei simpleSearchForm.phtml (edit-search, edit-submit-search-wrapper). Damit das Label sprachabhängig gesetzt werden kann, sollte ein Übersetzungsschlüssel verwendet werden (z.B. search_symbol_title).

@vgerlach
Copy link
Author

Bei uns sieht die Lösung in der Demoinstanz derzeit so aus:

<div id="edit-search-wrapper" class="form-item" label=<?= $this->translate('search_title'); ?> title=<?= $this->translate('search_title'); ?>> <input type="text" size="30" name="query" id="edit-search" label=<?= $this->translate('search_title'); ?> title=<?= $this->translate('search_title'); ?> class="form-text" value="<?= $this->q !== null ? htmlspecialchars($this->q) : '' ?>" /> </div> <div id="edit-submit-search-wrapper" class="form-item" label=<?= $this->translate('search_symbol_title'); ?> title=<?= $this->translate('search_symbol_title'); ?>> <span class="form-submit-wrapper"><input type="submit" id="edit-submit-search" class="form-submit" value="<?= $this->translate('solrsearch_searchaction'); ?>" /></span> </div>

vgerlach added a commit to vgerlach/application that referenced this issue May 13, 2024
@j3nsch j3nsch changed the title Screenreader-Kompatibilität neues Standardlayout verbessern Label zum Suchschlitz hinzufügen (Screenreader-Kompatibilität) May 14, 2024
j3nsch added a commit to vgerlach/application that referenced this issue May 14, 2024
@j3nsch
Copy link
Member

j3nsch commented May 14, 2024

Bitte konkretere Überschriften wählen, weil wir sonst zig-Tickets mit "... verbessern" haben.

j3nsch added a commit that referenced this issue May 16, 2024
Ignoring aria-label in validation during tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants