Weniger Clutter in der Thread-Liste
bearbeitet von
@@Camping_RIDER
> Eventuell kann man aber wirklich die Lücke zwischen Name und Datum schließen und daraus einen einzelnen Link machen.
Auch hier kein Konjunktiv, sondern Imperativ. Man sollte _unbedingt_. In anderen Worten: man _muss_.
> Das würde einerseits die Eindeutigkeit der Verlinkung und andererseits die klickbare Fläche vergrößern.
An ersterem hängt auch die Benutzbarkeit. In manchen Browsern sind es zwei getrennte Links, die bei Tastaturnavigation nacheinander fokussiert werden, aber zum selben Ziel führen. Der erste davon hat _kein_ _accessible lable_{: @en}; `aria-hidden="true"` für ein fokussierbares Element zu setzen verletzt Steve Faulkners [Fourth rule of ARIA use](https://www.paciellogroup.com/blog/2012/05/html5-accessibility-chops-hidden-and-aria-hidden/){: @en}:
_Do not use `role="presentation"` or `aria-hidden="true"` on a visible focusable element .
Using either of these on a visible focusable element will result in some users focusing on ‘nothing’._{: @en}
Das gegenwärtige Markup ist fehlerhaft.
Es muss _ein Link_ sein, vielleicht sogar besser mit aussagekräftigem Linktitel:
~~~html
<a href="…">
<span class="visually-hidden">Beitrag von</span>
Cheatah
<span class="visually-hidden">von</span>
<time dateime="2017-02-27T23:55+01:00">23:55</time>
</a>
~~~
LLAP 🖖
PS: Wunschdenken.
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)