Why this phobia to HTML mail?
Simon Bowring
pmmail@rpglink.com
Fri, 15 Sep 2000 11:28:53 +0100 (BST)
On Thu, 14 Sep 2000 10:35:38 +0200, xavier caballe wrote:
>if you don't like, don't use it! That's fine for me. But please let me
>decide by myself if I want to use it.
You just don't seem to understand that the internet is reliant on
*adherence* to *standards* by *everyone*! By deciding to use HTML
mail, you are deciding on behalf of others, that they want HTML mail,
that they can view it ok and are happy to receive it - if you were
using Outlook, you may even be "deciding" to send them a virus.
Who are you to decide what other people deem acceptable? The
standards exist to avoid just this sort of thing!
Without standards adherance the interent and email could not exist,
and the standards that "govern" HTML email simply do not define how it
should all (inter-)work. You can "decide" this doen't matter if you want
to, but it does!
A consequence of HTML email is that reliable interoperability *cannot*
be guaranteed, and email is too important to allow that to happen.
There's just no "decision" to be made here - you can't decide its
all going to work! The technically aware people here who understand
these issues, cannot stop everyone else from disregarding these
standards by "switching off" HTML email in their own emailers!
It is (but never should have been) your decision to (ab)use HTML email,
just as it's your decision to use "PDF mail" (if you can find or write
a mail client that "supports" it), it's even your decision to drive on
the wrong side of the road - but there are consequences to disregarding
standards (obviously some consequences are less dire than others!).
It's obviously quite acceptable to mail HTML or PDF files etc amongst
"consenting adults", but the problem is that mailers default to
this non-standard inappropriate behaviour, so most users have no
idea that they are doing things "wrong", or that recipients
won't necessarily see what the sender intended, or that recipients
may even have trouble interpretting the message at all, or that
the sender may be helping to propagate viruses around the internet!
Although the rise of Outlook and NetScape for email now means that most
installed email program "instances" default to using ill defined
behaviour (what a "Good Thing(TM)" for the internet that is!), most
actual email programs that exist don't support HTML email at all
This alone is reason enough for right thinking responsible people
who give a shit about others to avoid sending HTML mails (and certainly
not without getting the recipient to ok it in advance)!
If, for example, MS Outlook (and NS and PMMail/2000) defaulted to
standard behaviour and warned users whenever they *elected* to send
an HTML email that the recipient is only guaranteed to see the
message *as sent* if they are also running Outlook, and that they
*might* have problems viewing the message if they do not run
Outlook, I would have *far* less of a problem with this "embrace,
extend and break-interoperability" behaviour.
It's like a car company making a car that uses a non-standard signal for
indicating before a turn - fortunately this is illegal because the
consequences would be devastaing, clearing HTML email is extremely
unlikey to cause injury, but it does expose people to potential
mis-interpretation of the all important INFORMATION content of a
message and potentially exposes them to viruses as well.
Again: HTML mail is NOT the answer to how to get rich text markup
into email. There currently isn't a good standards based answer.
The best is the "defacto" standard markup that Steve's always talking
about. Some mailers actually interpret *bold* and _underlined_ and
/italic/ text etc, which is quite a nice feature (as long as it
can be easily toggled on and off) [Feature request, Trevor!].
Maybe "one-day" open standards for rich text email (or rich text in
general) will be adopted, it's even possible that the system adopted
may be based around a subset of HTML, but these standards do not
currently exist!
You can decide it's ok to ignore all this, and I can decide to argue
strongly against you, and I have Right on my side ;-) (And my Dad's
probably bigger than yours ;-)
Simon