Web typography: a non-English perspective
summary
Claims that 54% of websites are in English despite native English speakers ~5%, points out 146 scripts still missing from Unicode, and shows concrete fixes: always set lang on elements, use @font-face with unicode-range to compose fonts, and use font-language-override and font-synthesis:none for correct glyph choices. Demonstrations use the Firefox fonts panel and a small utility called what can my font do to detect missing characters; shows inter-character justification for CJK, vertical writing-mode/text-orientation, and notes digits in text-combine-upright remain unimplemented.
AI-written summary · about
chapters (24)
- 0:00Intro
- 0:37About me
- 1:28What is typography
- 1:41Typography definitions
- 2:51Writing systems
- 4:38Glyphs
- 5:09Fonts
- 7:23Content language
- 9:46Font properties
- 10:33Browser algorithm
- 12:05Fontface rule
- 13:02Font descriptors
- 13:38Firefox font tools
- 14:45Font face rule
- 15:22Unicode range descriptor
- 16:11CSS for fonts
- 17:48Future properties
- 19:31Bestname
- 20:58Inline boxes
- 21:56Breaking lines
- 22:49Wrapping
- 23:13Text justification
- 26:13Text combine
- 26:48Vertical text
related talks
50mTypesetting for a Global Web
32mTypesetting East Asian languages on the web
51mTypography on the Web
30mWhen East meets West: web typography and how it can inspire modern layouts
26mThe State of Web Typography
31mEast Meets West: Web Typography and Modern Layouts
29mThe State of WebFonts
35mCSS for internationalisation
