ਜ਼ੀਰੋ-ਵਿਡਥ ਯੂਨੀਕੋਡ ਸਟੇਗਾਨੋਗ੍ਰਾਫੀ ਅਤੇ AI ਟੈਕਸਟ ਫਿੰਗਰਪ੍ਰਿੰਟਿੰਗ ਦੀ ਐਨਾਟੋਮੀ
ਯੂਨੀਕੋਡ ਸਟੈਂਡਰਡ ਗੁੰਝਲਦਾਰ ਸਕ੍ਰਿਪਟ ਸ਼ੇਪਿੰਗ, ਦੋ-ਦਿਸ਼ਾਵੀ ਟੈਕਸਟ ਕੰਟਰੋਲ, ਅਤੇ ਅਦृਸ਼੍ਯ ਸ਼ਬਦ ਤੋੜਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਦਰਜਨਾਂ ਫਾਰਮੈਟ ਅਤੇ ਕੰਟਰੋਲ ਕੋਡ ਪੁਆਇੰਟ (ਜਨਰਲ ਸ਼੍ਰੇਣੀ `Cf` ਅਤੇ `Zs`) ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜ਼ੀਰੋ-ਵਿਡਥ ਸਪੇਸ (`U+200B`), ਜ਼ੀਰੋ-ਵਿਡਥ ਨਾਨ-ਜੁਆਇਨਰ (`U+200C`), ਜ਼ੀਰੋ-ਵਿਡਥ ਜੁਆਇਨਰ (`U+200D`), ਅਤੇ ਵਰਡ ਜੁਆਇਨਰ (`U+2060`) ਵਰਗੇ ਅੱਖਰ UTF-8 ਮੈਮੋਰੀ ਵਿੱਚ 3 ਬਾਈਟ ਲੈਂਦੇ ਹਨ ਫਿਰ ਵੀ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰਾਂ ਅਤੇ ਵਰਡ ਪ੍ਰੋਸੈਸਰਾਂ ਵਿੱਚ ਜ਼ੀਰੋ ਹਰੀਜ਼ੱਟਲ ਐਡਵਾਂਸ ਚੌੜਾਈ ਨਾਲ ਰੈਂਡਰ ਹੁੰਦੇ ਹਨ।
ਕਿਉਂਕਿ ਇਹ ਕੋਡ ਪੁਆਇੰਟ ਵੈੱਬ ਐਪਸ, ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਵਰਡ, ਗੂਗਲ ਡਾਕਸ, ਅਤੇ CMS ਐਡੀਟਰਾਂ ਵਿੱਚ ਸਟੈਂਡਰਡ Ctrl+C / Ctrl+V ਕਲਿੱਪਬੋਰਡ ਓਪਰੇਸ਼ਨਾਂ ਤੋਂ ਬਚ ਜਾਂਦੇ ਹਨ, ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਡਿਜੀਟਲ ਸਟੇਗਾਨੋਗ੍ਰਾਫੀ ਅਤੇ AI ਟੈਕਸਟ ਵਾਟਰਮਾਰਕਿੰਗ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸ਼ਬਦਾਂ ਦੇ ਵਿਚਕਾਰ ਬਾਇਨਰੀ ਕ੍ਰਮ ਨੂੰ ਬਦਲਵੇਂ `U+200B` ਅਤੇ `U+200C` ਅੱਖਰਾਂ ਵਿੱਚ ਏਨਕੋਡ ਕਰਕੇ, ਪਲੇਟਫਾਰਮ ਦਸਤਾਵੇਜ਼ਾਂ ਨੂੰ ਅਦृਸ਼੍ਯ ਰੂਪ ਵਿੱਚ ਫਿੰਗਰਪ੍ਰਿੰਟ ਕਰ ਸਕਦੇ ਹਨ। Multinook ਦਾ ਫੋਰੈਂਸਿਕ ਪਾਰਸਰ `String.prototype.codePointAt()` ਰਾਹੀਂ ਕੱਚੇ ਕੋਡ ਪੁਆਇੰਟਾਂ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਉਪ-ਮਿਲੀਸਕਿੰਡ ਸਮံ ਵਿੱਚ ਹਰੇਕ ਗੈਰ-ਪ੍ਰਿੰਟਿੰਗ ਮਾਰਕਰ ਨੂੰ ਬੇਨਕਾਬ ਅਤੇ ਕੱਟਦਾ ਹੈ।

