OK, I’m going to play the triple-jerk who (1) tries to be liked by agreeing with everybody, (2) thinks that what he wants is all everybody should need and (3) suggests so many options that the preferences window will require a 30" monitor (do you write 30" or 30”?).

I give John C. Welch full license (as if he needed it) to break me to pieces with all the profanity he wants. The others are only allowed to respectfully disagree, and it’s better if, doing so, they agree with John. (OK, quadruple-jerk who’s also an ass-kisser.)

Also, Caio has been pretty silent lately and I miss his Bibles.


Reading messages

I prefer reading all messages in the same font, which is currently Monaco 10, without anti-aliasing (although I’m typing this in Gill Sans 14 because I want to try styled text for a change and Mail won’t let me use bold with Monaco). It’s probably my OCD but every time I get an HTML message with another font specified it takes me a couple of seconds to get used to it and it disturbs me a bit.

I tried using Mail’s hidden preference to prefer the plain text alternative, but it has the unfortunate side effect of making attachments disappear from some messages, that’s not a viable option (but it’s a hidden preference so I can’t complain). If it didn’t do this, though, I’d use it, fully cognizant of the risk of losing some piece of information by disregarding the styling and prepared to switch to the HTML version of a message when in doubt. It’s a responsibility I’m willing to take to satisfy my little font caprice.

My preferred default view (what I would set as default, not what the mail client should do by default), though, would be ‘degraded HTML’, as you might call it. Here the font and size of the original message would be discarded, replaced by my preferred font at my preferred size, but bold, italic, colour (except pink ;-) and links would be preserved. I don’t know about alignment and lists, I don’t receive many messages with them. Also, I’m surely forgetting something. Again, I’d willingly live with the risk of the message being fucked-up in case I override a monospace font with a proportional font, etc.

My dream e-mail client would then allow me to choose what I want to override in this special view (maybe simply with a user stylesheet). It would also make it easy to cycle between this view and the original message, the plain text alternative if present, the RAW message source and maybe a plain text version generated from the HTML like Mailsmith did, which has been discussed on the list.

But the default should be to render HTML as sent, of course. People expect it and there’s no valid reason to take it away from them or to tamper with their messages on displaying them.

For Letters, which last time I checked was not defined as Olivier’s dream e-mail client, I’d be pretty happy with HTML rendering, plain text alternative, RAW source and maybe plain text generated from HTML, with the option to set the default view. (I would then fork it to implement my degraded HTML view for my personal use.)


Composing messages

On the principle that you shouldn’t do to others what you wouldn’t want done to you, I almost always send plain text messages, which should display in the recipient’s preferred font. Sometimes, though, I find it limiting and switch to styled text, mostly for bold, italic, colour and also inline attachments, mainly images. What bothers me in Mail is the lack of strike-through text.

Most of the time, though, I don’t think I’m doing anything that would require me to force my font on the recipient. So unless I explicitly change the font of part or all of the message while composing it, I’d find it normal to send it without a font specified. That’s what Mail does, if I’m not mistaken. I wrote this rich text message in Gill Sans but it should display in your preferred message font.

If I sent code snippets or aligned some data using spaces, though, I’d switch those parts of the message to a monospace font and then the font specification would be present in the HTML, either just for the parts where I changed the font—that’s what Mail does, apparently (which could lead to strange results in some situations)—or for the entire message. Here’s the picture of a boat, in a monospace font:

             /|\
            /_|_\
          ____|____
        ~~\_o_o_o_/~~


Replying

I’m not really sure what my dream e-mail client should do when replying to an HTML message that it displays in the ‘degraded HTML’ view. I haven’t thought it through yet. Depends on whether it’s set to replay in the original form or default compose format. Maybe I would like to compose in HTML with the degraded version quoted. But it’s not worth discussing because Letters won’t have this view.


There. Hope there’s a tad of reason in this. I’m not trying to impose anything, though (as if I could). I’m confident that the Letters team will settle on something reasonable. And if it’s not the case then it’s likely there will be far worse problems that will hamper development.

Ö.

P.S.: Here’s a closing parenthese for those who mistakenly believe the ones in emoticons don’t count when balancing: )
_______________________________________________
[email protected] mailing list
List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com

Reply via email to