Gunnar Bittersmann: Ist Number Formatting mit CSS möglich?

Beitrag lesen

@@Der Martin

und inwiefern trägt das nun der Tatsache Rechnung, dass mein locale das Datum im ISO-Format vorsieht, und Zahlen nicht mit einem Punkt, sondern einem \xA0 als Tausender-Trennzeichen? Davon weiß das Intl-Object anscheinend nichts. […]

Jetzt müsste man nur noch das tatsächlich auf dem System verwendete locale abfragen (können).

Yep. Das wäre in der Tat nützlich. Nicht gleiche Formatierung für alle, sondern jedem Nutzer seine bevorzugte.

Keine Ahnung, wie/ob man mit JavaScript an die Einstellungen des OS rankommt (bzw. die des Browsers, und ob der Browser die vom OS übernimmt).

<span class="visually-hidden">121045</span>
<span aria-hidden="true">121.045</span>

Doppelten Content? Und das schlägst ausgerechnet du vor? Ich bin enttäuscht. DRY!

Ich wiederhole mich nicht. Die Daten sind ja jeweils nur einmal vorhanden:
<td class="number">121045</td>.

Die Verdopplung erfolgt durch eine Automatik. Wie willst du verschiedene Repräsentationen (visiuelle, Screenreader) sonst erreichen, wenn nicht durch Aufarbeitung der Daten, d.h. Verdopplung?

🖖 Stay hard! Stay hungry! Stay alive! Stay home!

--
Home Office ist so frustierend, weil man jetzt noch viel stärker bemerkt mit wievielen Menschen man zu tun hat, die nicht sinnerfassend lesen können. (@Grantscheam)