
Selects a glyph variant. Required for emoji presentation and CJK variants.
variation-selectorcontext-dependentUnsichtbare Zeichen, die zwischen zwei Formen des Zeichens davor auswählen. Das bekannteste Paar entscheidet, ob ein Symbol flach schwarzweiß als Text oder als farbiges Emoji gezeichnet wird.
Aus Emoji-Tastaturen und aus CJK-Text, wo ein Selektor die regional richtige Form eines Schriftzeichens auswählt.
Immer dann, wenn die Form tatsächlich zählt — und das ist meistens der Fall, wenn sie überhaupt auftauchen. TraceFree PRO hält sich innerhalb von Emoji-Sequenzen und in Text mit Schriftzeichen zurück.
Außerhalb dieser Zusammenhänge hat ein Variantenselektor nichts auszuwählen, und derselbe Block wurde bereits benutzt, um Daten in einem einzigen sichtbaren Zeichen zu verstecken.
| Voreinstellung | Verhalten |
|---|---|
conservative | nachgefragt |
default | entfernt |
report-only | nachgefragt |
strict | entfernt |
Die Kontext-Prüfungen können eine Bereinigung immer nur vorsichtiger machen, nie schärfer. Eine Regel „immer entfernen“ setzt sie nicht außer Kraft.
In TraceFree PRO den Zwischenablage-Wächter einschalten und den Text kopieren. Auf der Kommandozeile:
tracefree clean --backup document.txt
pbpaste | tracefree clean | pbcopyMelden, ohne etwas zu ändern — Exit-Code 1 bei Funden, damit es in der CI taugt:
tracefree check -r ./docsDiese Seite gibt das Zeichen selbst nie aus, nur Schreibweisen dafür. Eine Seite über unsichtbare Zeichen, die unsichtbare Zeichen enthält, wäre nicht prüfbar — und genau das ist das Problem, für das es dieses Programm gibt.
| Schreibweise | Wert |
|---|---|
| Unicode | U+FE00 |
| Rust | \u{FE00} |
| JavaScript, Python | \uFE00 |
| HTML | ︀ ︀ |
| Regex (PCRE, Rust) | \x{FE00} |
Beliebigen Text in die Browser-Demo einfügen und sehen, was darin steht. Dieselbe Engine wie in der Anwendung, vollständig auf Ihrem Gerät — nichts wird hochgeladen.

