On Mar 4, 2011, at 1:33 AM, Smylers wrote:

All this for no reason: Outlook could simply use the Unicode '☺', which
does the right thing regardless of font.

Or, if the user simply typed the three Ascii characters ':-)' in the
first place, Outlook could perhaps DO NOTHING AT ALL WITH THEM, BECAUSE
IT ISN'T A COINCIDENCE THAT THEY CAN BE TRANSMITTED LIKE THAT IN PLAIN
TEXT. Managing to break the transmission of three printable Ascii
characters is actually quite a feat.

iChat does the same thing -- it forcibly converts strings of innocent ASCII characters into smiley images. I quickly learned to write "(a)" and "(b)" instead of "(A)" and "(B)", because "B)" got helpfully[1] replaced by a smiley face wearing shades.

And guess what happens if you copy text from the iChat window and paste into a text window? Does it gracefully degrade[2] the graphics back into their original text form? No, of course not. It strips them out completely, so what in context was a lighthearted remark now makes you look like a heartless prick.

When did deliberate data loss become fashionable?

Josh

[1] Read: hatefully.

[2] Arguably, it's the reverse transform that's degrading, since (for example) ":)" and ":-)" map to the same image.



Reply via email to