Verbinder, Selektoren und Füllzeichen
ZERO WIDTH JOINER (U+200D)
Ein unsichtbares Zeichen, das seine beiden Nachbarn bittet, als eine einzige Form gezeichnet zu werden. Es macht aus drei einzelnen Menschen ein Familien-Emoji, und es verbindet arabische und indische Buchstaben, die sonst getrennt stünden.
- Codepoint
U+200D- Standardmäßig entfernt
- Wenn frei stehend
- Zuständige Option
- Aggressiv
-a - Kann tragend sein
- Ja
Woher es kommt
Aus jeder Emoji-Sequenz, die du je verschickt hast: 👨👩👧 sind drei Menschen und zwei Verbinder. In Text kommt es aus Eingaben in Persisch, Hindi, Malayalam und Arabisch, aus kopiertem Webinhalt und aus der Steganografie mit Zeichen ohne Breite, wo es zusammen mit U+200C das Alphabet aus zwei Symbolen bildet.
Warum es zählt
Es ist das Zeichen, an dem naive Reiniger gefährlich werden. Entfernst du jedes U+200D, zerfällt ein Familien-Emoji in drei einzelne Menschen, und in einem halben Dutzend Schriften brechen echte Wörter entzwei. Lässt du jedes U+200D stehen, bleibt der häufigste versteckte Kanal unangetastet.
Vorher und nachher
Derselbe Codepoint, zweimal. Der zwischen „hal“ und „lo“ wird entfernt; die beiden in der Familie bleiben, denn ohne sie stünden dort drei einzelne Menschen.
Das Zeichen wird als beschriftete Marke dargestellt, damit du siehst, wo es sitzt. In deinem Text zeichnet es überhaupt nichts.
Wann es berechtigt ist
Zwischen zwei Emoji-Basen und zwischen zwei Buchstaben derselben verbindenden Schrift – Arabisch, Persisch, Devanagari, Malayalam. Genau an diesen Stellen behält Ghostchars es und entfernt es überall sonst.
So entfernst du es
Ein frei stehender Verbinder – einer zwischen zwei lateinischen Buchstaben – fällt der Voreinstellung zum Opfer. Ein tragender wird behalten und als „behalten – wird gebraucht“ gemeldet; `-a` (aggressiv) entfernt auch diese, auf Kosten deiner Emoji und deines Persisch.
Ist das ein KI-Wasserzeichen?
Wird zum Verstecken von Daten benutzt – kein Wasserzeichen
Nein. Ein Verbinder ohne Breite zwischen zwei lateinischen Buchstaben ist Schmuggelware – aber von Hand platzierte Schmuggelware, der älteste Trick der Textsteganografie. Innerhalb eines Emoji ist er schlicht die Art, wie Emoji funktionieren. Keiner der beiden Fälle sagt etwas darüber, wer den Text geschrieben hat.
Ein bekannter Träger für absichtlich versteckte Nutzlasten. Jemand hat es mit Absicht dort platziert, und das ist eine andere Frage als die, wer die Wörter geschrieben hat.
Fragen
Zerstört das Säubern meine Emoji?
Mit der Voreinstellung nicht. Ghostchars prüft die Zeichen auf beiden Seiten: Ein Verbinder zwischen zwei Emoji-Basen bleibt. Nur `-a` (aggressiv) entfernt ihn, und die Option sagt das auch.
Und was ist mit Persisch, Hindi oder Arabisch?
Ein Verbinder zwischen zwei Buchstaben derselben verbindenden Schrift bleibt aus demselben Grund. Ihn zu entfernen würde die Form des Wortes ändern – und bei manchen Wörtern auch seine Bedeutung.
Woher weiß ich, welche behalten wurden?
Jeder Fund steht mit Zeile, Spalte und Aktion in der Tabelle: entfernt, ersetzt, behalten – wird gebraucht, oder gefunden, aber nicht angetastet. Nichts wird stillschweigend entschieden.
Prüf deinen eigenen Text
Füg irgendetwas in den Textreiniger ein und sieh jedes unsichtbare Zeichen darin – mit Position, Codepoint und dem, was mit jedem einzelnen passiert. Nichts wird hochgeladen.