DEV Community

#unicode

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Two Files Named café.mp4 in One Folder: How Unicode Normalization Defeats a Copy Script's Skip Check

Two Files Named café.mp4 in One Folder: How Unicode Normalization Defeats a Copy Script's Skip Check

Comments
9 min read
Base64 encode and decode in the browser — with proper Unicode support

Base64 encode and decode in the browser — with proper Unicode support

Comments
3 min read
A full-width email address got past our signup checks. Normalize with NFKC, then insist on ASCII.

A full-width email address got past our signup checks. Normalize with NFKC, then insist on ASCII.

Comments
2 min read
My Unicode escaper turns one emoji into two \\u escapes. JSON is fine with that, a Python string literal is not

My Unicode escaper turns one emoji into two \\u escapes. JSON is fine with that, a Python string literal is not

Comments
4 min read
How Client-Side ASCII-to-Unicode Mapping Works (U+1D400–U+1D7FF) in Modern Web Apps

How Client-Side ASCII-to-Unicode Mapping Works (U+1D400–U+1D7FF) in Modern Web Apps

1
Comments 1
2 min read
Restoring Japanese mojibake: brute-forcing encoding pairs with TextDecoder

Restoring Japanese mojibake: brute-forcing encoding pairs with TextDecoder

Comments
5 min read
How I built a Unicode stylish-text generator that works with Instagram's rules

How I built a Unicode stylish-text generator that works with Instagram's rules

Comments
5 min read
How I Built a Free Fire Nickname Generator That Only Shows In-Game-Tested Unicode Styles

How I Built a Free Fire Nickname Generator That Only Shows In-Game-Tested Unicode Styles

Comments
2 min read
Typing Hindi like a Remington typewriter, in a browser textarea

Typing Hindi like a Remington typewriter, in a browser textarea

Comments
5 min read
When Fancy Names Collapse to One Search Key: Testing NFKC Collisions

When Fancy Names Collapse to One Search Key: Testing NFKC Collisions

Comments
4 min read
Why Nastaliq Urdu Text Breaks on the Web — and Practical Fixes for Developers

Why Nastaliq Urdu Text Breaks on the Web — and Practical Fixes for Developers

Comments
3 min read
My keyword matcher couldn't find "ChatGPT" in Japanese posts. The bug was `\w`.

My keyword matcher couldn't find "ChatGPT" in Japanese posts. The bug was `\w`.

Comments
3 min read
Invisible Unicode characters are silently breaking your strings

Invisible Unicode characters are silently breaking your strings

Comments
2 min read
I Mapped All Three Wingdings Font Tables to Unicode — Here Is What Breaks

I Mapped All Three Wingdings Font Tables to Unicode — Here Is What Breaks

Comments
3 min read
Your Username Limit Cut an Emoji in Half

Your Username Limit Cut an Emoji in Half

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.