Ci sono arrivato tardi, ma grazie a Mario ho scoperto SmartyPants di John Gruber, quello di DaringFireball.
Serve a effettuare alcune sostituzioni di caratteri non Ascii nelle giuste entità Html senza creare problemi con quello che è contenuto nei tag (un esempio per tutti, le virgolette curly, quelle ricciolute, che possono interferire con la sintassi Html).
Perché? Perché proper typographic punctuation looks sharp. Una punteggiatura tipografica come si deve trasmette precisione.