Zie niet helemaal wat er 'hacky' zou zijn aan een JavaScript-oplossing. Dat het zwaarder is en complexer is dan je als developer zou willen, sure. Maar ik ben verder geen developer (wel designer

), dus mij gaat het vooral om het zichtbare/bruikbare resultaat: het is al lang te doen geweest, of het development-technisch wenselijk was, daargelaten.
[...]
Ik ben er eigenlijk geen fan van om overal maar title-attributen toe te voegen, zeker niet als het exact een duplicaat is van de content zelf (ook al zie je die visueel mogelijk niet helemaal). Ik vraag me namelijk af of text-readers het dan ook niet dubbel oplezen.
Het zou mooi(er) zijn als browsers dit zelf herkennen en daar een oplossing voor verzorgen (die dan ook op mobile werkt)..
Gaat het je alleen om het mogelijk dubbel gelezen worden door screen readers? In het Design System team waar ik bij Coolblue in heb gezeten waren de developers in ieder geval qua accessibility er altijd heel erg stellig over dat alles zoveel mogelijk titles en alts moesten bevatten, juist ook voor screen readers, en dat dubbel gelezen geen probleem zou moeten zijn.
De tracker hier gebruikt bijvoorbeeld ook al titles voor nieuwsberichten trouwens
[
Voor 3% gewijzigd door
Hahn op 05-04-2023 10:40
]
The devil is in the details.