{"schema":"cpc-unicode-exact-v1","unicodeVersion":"18.0.0","purpose":"general","citation":"Do not invent a platform-support claim from this data.","missingDoesNotMeanUnassigned":true,"visibilityMethod":"Class uses scalar ranges, then the runtime's Unicode property escapes for marks and format characters. Age comes from DerivedAge when the age table loads. previewFont is this site's bundled cmap only. destination is not-tested.","localFontMethod":"cmap membership and any HarfBuzz result are for these two bundled fonts only. A fixture miss is not destination coverage. A scalar absent from fixtures was not measured.","text":"⁠","characters":[{"codepoint":"U+2060","name":"WORD JOINER","group":"General Punctuation","inReference":true,"displayLabel":"[WJ]","validScalar":true,"warnings":["space-or-formatting","word-joiner"],"explanations":[{"id":"word-joiner","title":"Word joiner","behavior":"An invisible format character used to inhibit a line break at its position.","limitation":"It does not create a visible gap and can be difficult to diagnose.","fix":"Remove it to restore ordinary breaking; test the target layout.","source":"https://www.unicode.org/reports/tr14/","alternatives":[],"evidenceTier":"standards-informed-editorial","evidence":{"behavior":"standards-informed","compatibility":"not-tested","repair":"editorial-guidance"}}],"formats":{"codepoint":"U+2060","htmlDecimal":"&#8288;","htmlHex":"&#x2060;","cssEscape":"\\2060 ","javascriptEscape":"\\u2060"},"visibility":{"class":"format","ifMissingGlyph":"This format character can be copied and still look blank. A box is a different failure: the font's missing-glyph sign. Destination font, firmware, and app were not tested.","age":"3.2","ageSource":"DerivedAge","previewFont":null,"destination":"not-tested"},"localFont":null,"confusables":{"inTable":false,"destination":"not-tested"}}],"graphemes":{"status":"available","method":"runtime-intl-segmenter","unicodeDataVersion":"runtime-unknown","count":1,"segments":[{"text":"⁠","utf16Offset":0,"codepoints":["U+2060"]}]},"normalization":{"method":"runtime-string-normalize","unicodeDataVersion":"runtime-unknown","forms":{"NFC":{"changed":false,"result":null},"NFD":{"changed":false,"result":null},"NFKC":{"changed":false,"result":null},"NFKD":{"changed":false,"result":null}}},"targetCompatibility":{"status":"unknown","evidenceTier":"not-tested","purpose":"general","explanation":"No OS, font, browser, application, field policy or rendering engine was tested. Unicode validity and segmentation do not establish actual display or acceptance."},"sources":{"bidi":"https://www.unicode.org/reports/tr9/","breaks":"https://www.unicode.org/reports/tr14/","normalization":"https://www.unicode.org/reports/tr15/","graphemes":"https://www.unicode.org/reports/tr29/","emoji":"https://www.unicode.org/reports/tr51/","ucd":"https://www.unicode.org/reports/tr44/"}}