Back in the day, we learned to diligently escape our carefully chosen typographic marks (like apostrophes) with their HTML entities (like
’). If we forgot, some browsers would render garbage characters, which sucked.
I just copied a bunch of copy from a Google doc—which is nice enough to automatically convert single quotes to typographically correct apostrophes—into an HTML file I'm working on. Out of a habit 12 years in the making, I immediately hit CMD-F to find and replace all the
’ in the HTML with
’ (and the same for double quotes).
And then I paused and thought, "WTF." Do I still really need to do this? I can't imagine any browser used in 2015 needs to be spoon fed an HTML entity to render
Everything I can find online about this issue is years old. Can we move on, or will we need to keep escaping forever?