Müssen wir undef bzw. null transportieren?
bearbeitet von Gunnar Bittersmann@@MudGuard
> Der Kunde hatte tatsächlich keinen Vornamen. Konnten wir auch nicht glauben - er hat uns dann ein Photo von seinem Personalausweis geschickt. Bei "Vornamen/Given Names/Prénoms" war nur ein Strich (Minuszeichen - auch wenn Gunnar vermutlich sagen wird, daß es ein n- oder m-dash war) eingetragen.
Ja, '—' Geviertstrich (U+2014 _em dash_{: @en}) passt.
BTW, ein '-' Bindestrich (U+002D) ist kein Minuszeichen. Ein '–' Gedankenstrich (Halbgeviertstrich, U+2013 _en dash_{: @en}) auch nicht. Ein '−' Minuszeichen (U+2212) ist ein Minuszeichen ist ein Minuszeichen.
Für alle, die eine unpassende Schrift (dicktengleiche) eingestellt haben, nochmal als Bild:
![](/images/d944e622-157f-45af-ab7d-6a1645f2c739.png)
Jetzt stellt sich aber die Frage: Hat der Mensch wirklich keinen *Vor*namen[^Vorname]? Oder hatte er einen Vornamen, aber keinen *Familien*namen? Und wurde der Name deshalb als Familienname eingetragen, weil für deutsche Bürokraten eine Person ohne Vornamen erträglicher ist als eine ohne Familiennamen?
[^Vorname]: Der Begriff „Vorname“ meint nicht, dass er *vor* anderen Namensteilen stehen müsste. Die englische Bezeichnung *given name*{: @en} trifft es besser. Es gibt aber keine äquivalante Bezeichnung im Deutschen.
Und dann stellt sich die Frage: Braucht man in seiner Anwendung wirklich Vornamen und Familiennamen getrennt? Wenn nein, wäre ein Eingabefeld „Name“ besser. ☞[Personennamen aus aller Welt](https://www.w3.org/International/questions/qa-personal-names)
LLAP 🖖
--
“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)