Commit Mono – Neutral programming typeface
The typeface looks nice, but I first opened the site on mobile and it told me to use keys to navigate, effectively locking me out from browsing it.<p>I then opened it on desktop, tried to scroll and realised that it uses WASD keys which are all over my keyboard. The scroll wheel on my mouse/trackpad/etc don't work. As a user of a non-QWERTY layout this sucks.<p>Then I tried to use the text zoom and while it documents this as being controlled by + and -, it's actually controlled by _ and /. This suggests careless handling of input.<p>Why does this matter? I think a very important thing for typefaces is accessibility and coverage of edge-cases in language and usage. Covering characters that are used in different languages (even just punctuation that isn't common in English), ensuring readability for those without perfect vision, and so on, all require care and attention to a wide range of concerns.<p>This website doesn't instil confidence that the designers of the typeface have taken this approach, and in fact the interaction model (which I actually really like) gives the impression of style over substance.