A few weeks ago, someone reported this to us at Medium:
“I just started an article in Polish. I can type in every letter, except Åš. When I press the key for Åš, the letter just doesn’t appear. It only happens on Medium.”
This was odd. We don’t really special-case any language in any way, and even if we did… out of 32 Polish characters, why would this random one be the only one causing problems?
Turns out, it wasn’t so random. This is a story of how four incidental ingredients spanning decades (if not centuries) came together to cause the most curious of bugs, and how we fixed it.
It is funny how a hack (programmer’s keyboard/klawiatura programisty) has become a de facto sole standard while the ‘official’ layout (typist’s keyboard/klawiatura maszynistki) is practically dead. I find the programmer’s keyboard superior: it is easier to get characters used in many programming languages + no need to customize hardware. There are issues, however, with software that does not differentiate between right and left Alt and/or is uneasy with sending Mod-key sequences (some VNC clients).
Edited 2015-02-03 22:09 UTC