[ad_1]
switch
Attribut zu Kontrollkästcheneingaben. Die Entwicklung hat Jahre gedauert, aber Safari hat die Sache kürzlich vorangetrieben, indem es Unterstützung für das Attribut – sowie neue Pseudoelemente für Styling-Hooks – in Safari Technology Preview 185 und Safari 17.4 veröffentlicht hat. Daniel Yuschick gibt uns einen ersten Eindruck von Schaltersteuerungen und bespricht aktuelle und laufende Überlegungen, die weiter untersucht werden müssen, bevor sie zur Hauptsendezeit bereit sind.
Im Web ist es nichts Neues, HTML-Elemente so zu verändern, dass sie ganz anders aussehen, sich anders verhalten und sich anders anfühlen. Ein gängiges Beispiel hierfür ist die Switch- oder Toggle-Komponente. Wir würden ein Kontrollkästchen unter mehreren Stilebenen verbergen, die ARIA-Rolle als „Switch“ definieren und dann ausliefern. Dieser Ansatz warf jedoch gewisse Usability-Probleme bei unbestimmten Zuständen auf und fühlte sich immer ziemlich eklig an. Schließlich heißt es ja, wie das Sprichwort sagt: die beste ARIA ist keine ARIA.
Nun gibt es neue Hoffnung, dass sich ein nativer HTML-Umschalter durchsetzt.
Safari Technology Preview (TP) 185 und Safari 17.4 wurden mit einer Funktion veröffentlicht, die noch nicht so bekannt ist: native HTML-SchaltersteuerungEs entwickelt sich aus der Ansatz mit versteckten Kontrollkästchen und zielt darauf ab, die Zugänglichkeit und Benutzerfreundlichkeit der Steuerung einheitlicher zu gestalten.