On 2012-11-20, Rado Q <l%...@gmx.de> wrote:
> The same argumentation applies to producing "readable" mail:
> why fix something on the reader-end when it could/should be fixed at
> the source?

To say that you can only have a convention that's mindful of the
source XOR the target is to create a false dichotomy.

Sometimes it's sensible for the source to make assumptions about the
reader, and sometimes it is not, depending on the technical aspects.

E.g. if you use a linefeed to end the line of a peom, and then you
also use an identical linefeed to guess at where to break a stream of
text in a paragraph, it's unreasonable to expect the rendering
software to tell the difference, and know how to display this on a
phone that's less than 70 characters wide in a font size that the user
can read.

OTOH, in the case of outlook users doing a reply-all, there is nothing
a filtering tool can do to make it right because order is not
guaranteed.  It would impose an unreasonable amount of sophistication
for the filtering tool to hold on to every message and check it
against the proper list distribution (and even if this were practical,
it would slow down your mail).  So in this case, it makes sense for
responders to have a list-reply feature and/or honor the
mail-followup-to header.

> Why is it OK to produce bad stuff and require others to improve it
> afterwards?

The raw form is better for making the important linefeeds meaningful
when there are a diverse number of display devices that cannot rely on
a composer to know what they will read it on and format it for them.

HTML looks awful, but we don't object because our browsers render it
okay most of the time (and when they don't, we don't blame the html,
we blame our tool for getting it wrong, or we blame the author for not
writing something renders well on lynx, but we don't blame the
language in any case).

Reply via email to