Meest voorkomende html-aanpassingen

Dat werd eens tijd dat dit tooltje geschreven werd. Een JavaScript dat de meest voorkomende lettertekens buiten de eerste 127 karakters van ascii vervangt door hun html-code. En duchtig afrekent met rare Word en Apple pogingen om mooie letters te maken van gedachtestreepjes en openingsaanhalingstekens en sluitingsaanhalingstekens. Dingen die in plain-ascii denkende types nogal eens dwars zitten. Wat is er mis met een gewoon liggend streepje (-) en gewone aanhalingstekens...