Warum manche Apps Schmuckschrift im Benutzernamen auf dem iPhone ablehnen
Ein fetter oder Script-Benutzername, der mit „ungültige Zeichen" abgewiesen wird, ist kein Darstellungsfehler, sondern eine Validierungsregel — und oft eine gegen Identitätsdiebstahl gerichtete. Warum Identitätsfelder strenger sind als eine Bio, und wo der Stil trotzdem funktioniert.
Derselbe 𝓼𝓬𝓻𝓲𝓹𝓽-Name lässt sich anstandslos in eine Bio einfügen und wird im selben Moment abgewiesen, in dem man ihn ins Benutzernamen-Feld einträgt — entweder mit einer knappen Fehlermeldung „ungültige Zeichen", oder indem er still wieder zu den ursprünglichen gewöhnlichen Buchstaben wird, als hätte das Einfügen nie stattgefunden. Nichts wurde falsch getippt, und nichts ist bei der Darstellung fehlgeschlagen. Das Feld selbst hat entschieden, das Gegebene nicht zu übernehmen, noch bevor das Telefon überhaupt versucht hat, es anzuzeigen.
Eine Validierungsregel, kein Darstellungsproblem
Das ist ein anderer Fehlerfall als ein Schmuckschrift-Buchstabe, der auf dem Telefon einer anderen Person als Kästchen erscheint. Das passiert, nachdem der Text verschickt wurde, auf einem Gerät, das für ein empfangenes Zeichen keine Zeichnung hat. Ein abgelehnter Benutzername scheitert, bevor überhaupt irgendetwas irgendwohin gesendet wird — das Feld prüft die Eingabe gegen eine Regel, die sich die App selbst gegeben hat, und der Text besteht die Prüfung oder eben nicht. Das eigene iPhone hat den stilisierten Text die ganze Zeit über einwandfrei dargestellt; die App hat sich einfach geweigert, ihn zu behalten.
Warum Identitätsfelder strenger sind als freier Text
Ein fetter, kursiver oder eingekreister Buchstabe ist nicht der gewöhnliche Buchstabe in einem anderen Stil. Es ist ein eigenständiges Unicode-Zeichen mit eigener Position im Standard, das zufällig so gezeichnet wird, dass es wie eine stilisierte Version eines gewöhnlichen Buchstabens aussieht. Ein Bio-Feld speichert einfach, was man ihm gibt, und zeigt es unverändert wieder an — es muss nicht wissen und es ist ihm egal, was ein Zeichen bedeutet.
Ein Benutzernamen-Feld kann sich diese Gelassenheit nicht leisten, denn ein Handle wird nicht nur angezeigt, es wird nachgeschlagen. Andere Personen müssen es eintippen können, um jemanden zu erwähnen, es muss gegen jedes andere Handle auf der Plattform auf Eindeutigkeit geprüft werden, es wird für die Suche indiziert und manchmal in eine URL verwandelt. Die meisten Apps lösen das, indem sie neue Handles gegen ein enges Muster prüfen — gewöhnliche lateinische Buchstaben, Ziffern, vielleicht einen Unterstrich oder Punkt — und sonst nichts. Schmuckschrift-Zeichen liegen außerhalb jedes Blocks, den dieses Muster erkennen sollte, also sieht die Prüfung keinen „stilisierten Buchstaben", sondern ein Zeichen, das ihr nie erlaubt wurde.
Was danach geschieht, hängt davon ab, wie die App die Prüfung gebaut hat
- Direkte Ablehnung — ein Fehler, der „ungültige Zeichen" nennt, manchmal ohne zu sagen, welche.
- Stilles Entfernen — die stilisierten Zeichen fallen weg, und was an gewöhnlichen Buchstaben übrig bleibt, wird das Handle, oft ohne jede Meldung.
- Stille Normalisierung — die Plattform lässt die Eingabe vor dem Speichern oder Vergleichen durch eine übliche Unicode-Umwandlung laufen, sodass ein stilisiertes Handle im Hintergrund in seine gewöhnliche Buchstabenform überführt wird, obwohl beim Tippen auf dem Bildschirm alles vollständig stilisiert aussah.
Der Grund reicht über Optik hinaus: Identitätsmissbrauch
Ein enger, eindeutiger Zeichensatz lässt sich nicht nur leichter durchsuchen und indizieren. Er lässt sich auch schwerer missbrauchen. Ein fetter oder eingekreister Großbuchstabe kann seinem gewöhnlichen Gegenstück, gerade in kleiner Größe, nahe genug kommen, dass zwei optisch ähnliche Handles zu verschiedenen Personen gehören könnten — eines echt, eines auf genau diese Ähnlichkeit setzend. Zu begrenzen, was ein Identitätsfeld akzeptiert, ist einer der nachvollziehbareren Gründe, warum eine Plattform ein Handle auf ein enges Alphabet festlegt, während sie eine Bio, eine Bildunterschrift oder einen Beitrag für jedes beliebige Unicode-Zeichen offenlässt.
Wo derselbe Schmuckschrift-Text meist trotzdem funktioniert
- Die Bio oder ein „Über mich"-Abschnitt, der freien Text ohne jede Eindeutigkeitsprüfung speichert.
- Bildunterschriften und der Text von Beiträgen, geprüft auf Länge und Inhaltsrichtlinien, nicht auf den Zeichensatz.
- Der Text einer Nachricht, verschickt zwischen Personen, die bereits wissen, mit wem sie schreiben.
- Der Anzeigename ist auf derselben Plattform mitunter großzügiger als das @Handle darunter, weil nur Letzteres für das Nachschlagen benutzt wird.
Was zu erwarten ist, wenn man es trotzdem versucht
Wird ein stilisiertes Handle abgelehnt, arbeitet das Feld genau so, wie es gebaut wurde — es liegt nicht an der eigenen Eingabe. Praktisch bleibt, den Stil dort einzusetzen, wo das Profil für freien Text gedacht ist — die Bio, die erste Zeile einer Bildunterschrift, ein angehefteter Beitrag —, und das Handle selbst in gewöhnlichen Buchstaben zu belassen, damit später nichts still gegen eine nicht selbst gewählte Form ausgetauscht wird.
Wo Kibo hineinpasst
Kibos Schmuckschrift-Stile wandeln jeden Buchstaben um, den sie können, und lassen den Rest als gewöhnliche, lesbare Buchstaben stehen, statt ein Zeichen auszugeben, das eine Prüfung ohnehin nie akzeptiert hätte. Das hilft beim Problem des unvollständigen Alphabets — Kapitälchen haben kein Q, der eingerahmte Satz keine Kleinbuchstaben —, reicht aber nicht an die eigenen Regeln einer App heran. Ein Feld, das eine ganze Zeichenklasse blockiert, setzt eine Entscheidung durch, die auf dem Server dieser App getroffen wurde, und keine Tastatur, Kibo eingeschlossen, kann eine Regel umtippen, die sie gar nicht sieht. Kibo ist kostenlos und funktioniert mit ausgeschaltetem Vollzugriff, da Schmuckschrift vollständig auf der Tastatur entsteht und nie die Zwischenablage berührt.
Häufige Fragen
Warum meldet mein Benutzernamen-Feld „ungültige Zeichen", wenn ich Schmuckschrift einfüge?
Das Feld prüft neue Handles gegen ein enges Muster — meist gewöhnliche lateinische Buchstaben, Ziffern und ein, zwei Symbole —, weil ein Handle durchsuchbar, erwähnbar und eindeutig sein muss. Schmuckschrift setzt eigenständige Unicode-Zeichen ein, die außerhalb dieses Musters liegen, also weist die Prüfung sie zurück.
Warum wurde mein stilisierter Benutzername wieder zu gewöhnlichen Buchstaben, statt einen Fehler zu zeigen?
Manche Apps entfernen oder normalisieren nicht erkannte Zeichen, statt die ganze Eingabe zu blockieren. Ihre Eingabe wird trotzdem gespeichert, nur vorher in ihre gewöhnliche Buchstabenform überführt — deshalb können Getipptes und Gespeichertes unterschiedlich aussehen.
Geht es dabei um Identitätsmissbrauch und nicht nur um Formatierung?
Teilweise ja. Ein stilisierter Buchstabe kann seiner gewöhnlichen Version nahe genug kommen, dass zwei ähnlich aussehende Handles zu verschiedenen Konten gehören könnten. Identitätsfelder auf ein enges Alphabet zu beschränken, ist einer der Gründe, die Plattformen dafür angeben, selbst wenn sie Bios und Beiträge für beliebige Unicode-Zeichen offenlassen.
Wo lässt sich Schmuckschrift auf derselben App tatsächlich verwenden?
Freitextfelder ohne Eindeutigkeitsanforderung — eine Bio, eine Bildunterschrift, ein Beitrag oder eine Nachricht — akzeptieren sie in der Regel ohne Weiteres, selbst auf einer Plattform, die sie im Handle selbst ablehnt.
Auf der eigenen Tastatur ausprobieren
Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.