html email
Ethan Tira-Thompson
ejt@andrew.cmu.edu
Mon Aug 28 21:31:00 GMT 2006
Combining replies below:
> "Mike"? Who's "Mike"? :-)
Err, sorry I meant Matt (I have a friend with a similar user id whose
name is Mike)
> Opinion? Um... I did mean "HTML *mail*" above, and since I don't think
> you're disagreeing with that, I apologize for the ambiguity.
I think we were on the same page. My point is the "HTML mail is
EVIL" comment is definitely a matter of opinion. I happen to prefer
messages which word wrap properly and support rich text.
For instance, take a look at what happened here:
>> For instance, you're right that it's non-homogenous. But take
>> that to
> its
>> conclusion: some people want to use lynx to view the web, that's fine
> and
>> there are ways to give them a usable experience (e.g. 'alt' tags for
>> images), but non-homogeneity isn't a good enough reason to deny the
> rest of
[...]
UGLY!!!! You *prefer* that mess? It just gets worse and worse and
the thread bounces around. Did you reply 'its' to my "For
instance..." or is that just continuation with bad wrapping? People
have to work through the formatting instead of just reading the
actual content. This doesn't happen when things are <blockquote>'d
in HTML mail.
A second point is that I generally deal with adults, not font-happy
kids. If someone thought it worth their time to apply some
formatting to make something clear, I want to see it because they
probably had a reason for doing so.
> Given that I meant /mail/, I think this is irrelevant, but on a
> vaguely
> related note, I've seen plenty of illegible or outright unusable web
> pages
> because some jackass designer assumes that the entire world runs MSIE
> with
> default settings. In some cases, it turns out to be a nice but
> ignorant
> designer that promptly corrects the problem :-), but it still happens.
> Thank
> Mozilla for Page Style->None.
Right, which is the author's problem. So complain to the relative
handful of sites that do stupid stuff like that, and appreciate the
*vast majority* which are cleanly styled. And as you point out (and
agrees with the point I'm trying to make), there are well known work-
arounds to strip the style of badly designed pages.
So to relate back to email, have the server bounce the messages that
are *only* HTML email, and I still see no problem with passing
messages that have both formats. I don't think you're going to have
a problem with people making their mailing list postings into myspace
pages. Only spam bots do that, and there are better ways to block
them that would also prevent them from sending text-only ads.
> Oh? Funny, when I look at source, keywords are green, comments are
> gray,
> normal text is cyan, etc, and everything has a dark blue
> background. See
> what
> I mean? :-)
Is all black preferable to *neither* color scheme? You can only read
highlighting that uses your personal color set?
Even if you say 'yes' just to spite me, then just switch to the plain
text if that's really what you believe.
> In a word, bandwidth.
It's a mailing list. Doubling a few KB a day is still... just a few
KB a *day*. As for archiving/digests, just include the plain text
version if the HTML is too difficult to process. And it's not that
hard to process -- I've seen plenty of mailing lists which allow the
subscriber to choose their format in order to avoid these issues.
This is the first which blocks HTML altogether, which why I find it
strange.
> Ah, so now we're talking about Postscript mail?
enscript has HTML output -- see the -W flag.
> Never saw that; what editor do you use? Anyway, AFAIK KATE doesn't do
> this
> (and I *dare* you to call it a "lesser editor" :-)).
I'm using XCode, and FYI, Kate has an 'export to HTML' under the file
menu which is almost as convenient (Kate is a good editor too, I've
definitely made good use of it)
The also excellent SubEthaEdit also can copy with styles, or copy
"into" raw XHTML, which is kind of a neat trick à la enscript. (can
directly paste into a web page's source, don't have to rely on a GUI
editor to convert the styled text)
But anyway, my point is that this is not hard to do.
-ethan
PS In a modern email reader, you will probably see a ` accent on the
"à la" above. But perhaps we shouldn't support other languages'
characters because that would be non-homogenous in older consoles
which don't support it, and english speakers don't like to see funny
accents in their ASCII text.
I know I'm baiting there, but hopefully you see the relation? Time
marches on, and there are better ways to do things.
More information about the Cygwin-talk
mailing list