On Correct Punctuation
Published on Apr 7, 2011 (updated Feb 5, 2024), filed under design (feed). (Share this on Mastodon or Bluesky?)
This and many other posts are also available as a pretty, well-behaved ebook: On Web Development.
Let’s speak the unspeakable: Correct punctuation, here referring to the use of the correct characters for quotation marks, apostrophes, dashes, and ellipses, will forever remain a dream online.
We know for some time that the use of correct characters is actually important in order to maintain the best possible degree of legibility as well as harmonious appearance of the content: Professional web design involves a great deal of typography.
We can observe though that while software is getting better in correcting user mistakes (spelling but also punctuation), users continue to use “"” for quotation marks, “'” for apostrophes, “-” for dashes, &c.
There are two reasons for this, leaving us not too surprised:
Lack of awareness and experience: not everyone knows what characters to use when, and for an untrained eye, for example, a hyphen “-” may look like an en dash “–”.
Lack of usability or functionality: there is no clear way to tell what to press in order to get to, say, an em dash on a Mac (German users may have to press alt + Shift + -) and apparently no way other than looking up a code and using Alt as well as the numeric key pad on Windows machines.
An idealist and amateur typographer I’ve always aimed to raise awareness for readability, legibility, and punctuation, including providing documentation like cheat sheets. It was about time then to realize that the two stated reasons make it unrealistic to hope for consistently correct punctuation, possibly even within an organization.
What makes me publish these notes is whether the fight to have a few characters be used correctly everywhere would still be worth it: I’m curious about your thoughts.
About Me
I’m Jens (long: Jens Oliver Meiert), and I’m a web developer, manager, and author. I’ve been working as a technical lead and engineering manager for small and large enterprises, I’m an occasional contributor to web standards (like HTML, CSS, WCAG), and I write and review books for O’Reilly and Frontend Dogma.
I love trying things, not only in web development and engineering management, but also in other areas like philosophy. Here on meiert.com I share some of my experiences and views. (I value you being critical, interpreting charitably, and giving feedback.)