Your Browser's Hyphenation Dictionary Names the OS It Runs On
CSS hyphens:auto uses a per-language dictionary, and macOS and Windows/Linux Chrome ship disjoint dictionary sets from two different engines. Which languages a browser will hyphenate, and where it breaks them, classifies the OS with one DOM read. Why closing it for a macOS profile means reverse-engineering Apple’s CFBurstTrie format and reconstructing its hyphenation bit-for-bit.
评论
?
参与讨论