I say no, I'd rather let the font kerning take care of those (even if they normally don't). In any case, "visible" does not mean "normal width". If I wanted to add some space, I'd add a non-breaking thin space (U+202F), the same that is (or should be) normally used in French with double punctuation signs (:, ;, !, ?).
|