# Articles

* ഡിജിറ്റൽ കാലത്തെ മലയാള അക്ഷരങ്ങൾ: <http://books.sayahna.org/ml/pdf/khh-typography-01.pdf>
* The italic design process <https://gaultney.org/jvgtype/italics/italic-design-process/>

{% embed url="<https://www.typotheque.com/articles/size-specific_spacing_of_fonts>" %}

Japanese typography <https://aisforfonts.com/sinograms>

{% embed url="<https://www.commarts.com/columns/know-if-a-font-sucks>" %}

{% embed url="<https://nostalgicdolphin.com/7-optical-illusions-that-every-graphic-designer-should-know/>" %}

##

## Web Typography

### Links

(sourced from <https://css-tricks.com/links-on-typography/>). Most of them talks about Latin typography even it is not stated explicitly

* [**“**](https://www.zeichenschatz.net/typography/how-to-pick-a-typeface-for-user-interface-and-app-design)[**How to pick a Typeface for User Interface and App Design?”**](https://www.zeichenschatz.net/typography/how-to-pick-a-typeface-for-user-interface-and-app-design) by Oliver Schöndorfer. I like the term “functional text” for everything that isn’t display or body type. Look for clearly distinct letters, open shapes, and little contrast. This reminds me of how we have the charmap screen on the Coding Fonts site, but still need to [re-shoot most of the screenshots](https://github.com/chriscoyier/coding-fonts/issues/69#issuecomment-808224145) so they all have it.
* [**“**](https://uxdesign.cc/uniwidth-typefaces-for-interface-design-b6e8078dc0f7)[**Uniwidth typefaces for interface design**](https://uxdesign.cc/uniwidth-typefaces-for-interface-design-b6e8078dc0f7)**“** by Lisa Staudinger. “**Uniwidth** typefaces, on the other hand, are **proportionally-spaced** typefaces, but every character occupies the same space across different cuts or weights.” So you can change the `font-weight` but the box the type occupies doesn’t change. Nice for menus! This is a different concept, but it reminds me of the Operator typeface (as opposed to Operator Mono) which “is a *natural width* family, its characters differing in proportion according to their weight and underlying design.”
* [**“**](https://typography.guru/journal/should-we-standardize-the-naming-of-font-weights-r80/)[**Should we standardize the naming of font weights?”**](https://typography.guru/journal/should-we-standardize-the-naming-of-font-weights-r80/) by Pedro Mascarenhas. As in, the literal names as opposed to `font-weight` in CSS where we [already have names and numeric values](https://css-tricks.com/almanac/properties/f/font-weight/) but are at the mercy of the font. [The image](https://typography.guru/uploads/monthly_2021_03/1-Inconsistences-5.gif.e2590ecc375f3af92b1e8a410399ac3f.gif) of how dramatically different fonts, say Gilroy Heavy and Avenir Heavy, makes the point.
* [**“**](https://medium.com/the-readability-group/about-legibility-and-readability-596fcd432a06)[**About Legibility and Readability”**](https://medium.com/the-readability-group/about-legibility-and-readability-596fcd432a06) by Bruno Maag. “Functional accessibility” is another good term. We can create heuristics like specific `font-size`s that make for good accessibility, but all nuance is lost there. Good typography involves making type readable and legible. Generally, anyway. I realize typography is a broad world and you might be designing a grungy skateboard that is intentionally neither readable nor legible. But if you do achieve readability and legibility, it has sorts of benefits, like aesthetics and me-taking-you-seriously, but even better: accessibility.
* [**“**](https://tonsky.me/blog/font-size/)[**Font size is useless; let’s fix it”**](https://tonsky.me/blog/font-size/) by Nikita Prokopov. “Useless” is maybe strong since it, ya know, controls the font size. But [this graphic](https://css-tricks.com/wp-content/uploads/2021/04/boundary.png) does make the point. I found myself making [that same point](https://css-tricks.com/wp-content/uploads/2021/04/Screen-Shot-2021-04-30-at-9.11.55-AM.png) recently. *Across* typefaces, an identical `font-size` can feel dramatically different.
* [**“The sans selection”**](https://bootcamp.uxdesign.cc/the-sans-selection-8d91bbe47741) by Tejas Bhatt. A journey from [a huge selection](https://miro.medium.com/max/4800/1*mmmCEHQWc9Glr782nmrE-g.png) of fonts for a long-form journalism platform down to [just a few](https://miro.medium.com/max/4800/1*W1uMiFaw-lolLGSmkV2wMA.png), then finally lands on [Söhne](https://klim.co.nz/retail-fonts/soehne/). I enjoyed all of the very practical considerations like (yet again) a tall x-height, not-too-heavy, and even price (although the final selection was among the most costly of the bunch).
* [**“**](https://www.plymouthpress.info/)[**Plymouth Press”**](https://www.plymouthpress.info/) by James Brocklehurst. You don’t see many “SVG fonts” these days, even though the idea (any SVG can be a character) is ridiculously cool. This one, being all grungy, has far too many vector points to be practical on the web, but that isn’t a big factor for local design software use.
* [**“Beyond Calibri: Finding Microsoft’s next default font”**](https://www.microsoft.com/en-us/microsoft-365/blog/2021/04/28/beyond-calibri-finding-microsofts-next-default-font/) (I guess nobody wanted that byline). I’m so turned off by the sample graphics they chose for the blog post that I can’t bring myself to care, even though this should be super interesting to follow because of the scale of use here. [The tweet](https://twitter.com/Microsoft/status/1387421368581455874) is slightly better.
* [**“**](https://wpspeedmatters.com/self-host-google-fonts/)[**Why you should Self-Host Google Fonts in 2021″**](https://wpspeedmatters.com/self-host-google-fonts/) by Gijo Varghese. I am aware of “Cache Partitioning” (*my* site can’t use cached fonts from *your* site, even if they both come from Google) but I could have seen myself trotting out the other two arguments in a discussion about this and it’s interesting to see them debunked here.

{% embed url="<https://medium.com/the-readability-group/the-visual-system-a-brief-guide-to-anatomy-and-physiology-in-the-context-of-typography-b29718389f16>" %}
