Ein Blog

Posts mit Tag "unicode"

Unicode 15 ist da.

Plain Text - Dylan Beattie - NDC Oslo 2021.

Ein richtig guter Talk mit vielen Anekdoten über Text, Text-Encodings, deren Geschichte, Ligaturen, Rendering, Emoji, etc. Ich verlinke Artikel zu diesem Thema wirklich oft, aber dieser Talk fasst sehr viel sehr gut zusammen.

Die Kommentare sind auch interessant. Unter anderem:

There’s a text encoding ā€œjokeā€ here in China. The MSVC debugger will initialize any unallocated stack memory to 0xcccccccc, which will translate into GBK codec as ā€œēƒ«ēƒ«ēƒ«ēƒ«ā€ (the GBK codec is a 2-byte encoding system). ā€œēƒ«ā€ means hot. So when the program is hot, it means you’re encountering a wildcard pointer.

Eine Anekdote kann ich auch liefern: In Japan is das Standardzeichen für Directory-Separator unter Windows das Zeichen Ā„. Das liegt daran, dass das Symbol früher auf deren Code-Page da war, wo eigentlich \\ im Rest der Welt (bzw. da, bei dem, was die Amis verwendet haben) war. Das hat sich so durchgesetzt, dass das in Japan heute noch der ā€œnormaleā€ Directory-Separator ist. Und sie verwenden ihn auch, wenn sie E-Mails schicken, in denen sie GeldbetrƤge nennen. Es kann deshalb auch heute noch vorkommen, dass man dann einen Text wie 1000 \\ zugeschickt bekommt. Oder auch die Windows-CMD zeigt den falschen Directory-Separator an: Why is Windows 10 displaying \ ā€Žas ā€ŽĀ„ on the command line?.

Wie Emojis unter der Haube funktionieren.

Passend dazu (vielleicht sollte man das sogar noch vorher lesen): Was man über Unicode und UTF-* wissen sollte.