Gnus development mailing list
 help / color / mirror / Atom feed
From: Hrvoje Niksic <hniksic@srce.hr>
Subject: Re: MIME tests one and two results - Outlook Express
Date: 24 Nov 1998 20:53:03 +0100	[thread overview]
Message-ID: <kig4sroyijk.fsf@jagor.srce.hr> (raw)
In-Reply-To: François Pinard's message of "24 Nov 1998 14:36:22 -0500"

François Pinard <pinard@iro.umontreal.ca> writes:

> Karl Kleinpaste <karl@justresearch.com> writes:
> 
> > Default to a particular preference, sure; even default to not showing
> > a selector for other alternatives; but please don't deny the ability
> > even to learn that alternatives are available [...]
> 
> This is close to debugging, I think.

The trouble is that you can almost always say that, with the sentence
seemingly making sense.  But I believe that in this case we are
talking about more than mere difference in taste.  Not only do I want
to be able to choose between the alternatives, but I want to *know*
that what I'm getting is an alternative.

> > or to choose those alternatives on the fly as we examine a given
> > message, for those of us who want that ability.
> 
> Yes, Gnus should indeed offer some MIME debugging features.  Yet, by
> default, this should not become any encumbrance for the real thing.

Labeling ability to choose between the alternative parts as
``debugging'' to make it less appealing to our current implementor is
a dirty word trick.  Even rfc2046 allows the option of
user-interaction when selecting the alternative:

5.1.4.  Alternative Subtype

   The "multipart/alternative" type is syntactically identical to
   "multipart/mixed", but the semantics are different.  In particular,
   each of the body parts is an "alternative" version of the same
   information.

   Systems should recognize that the content of the various parts are
   interchangeable.  Systems should choose the "best" type based on the
   local environment and references, in some cases even through user
                                                                ^^^^
   interaction.  As with "multipart/mixed", the order of body parts is
   ^^^^^^^^^^^
   significant.  In this case, the alternatives appear in an order of
   increasing faithfulness to the original content.  In general, the

The "user-interaction" possibility can, of course, be understood
differently, but I think that what Gnus did up to recently was close
to the spirit of text -- choose what it thinks is best, and present
the rest of the options to the user.

If I receive HTML junk, and must press `K b' in order to check whether
there are perhaps some alternatives to the junk (because HTML looks
ugly in W3[1]), then something must be wrong.


[1]
With apologies to Bill Perry, who really does his best to make it not
suck.  IMHO current Emacs redisplay is simply not up to that task,
especially with tables in play.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
You have an unusual magnetic personality.  Don't walk too close to
metal objects which are not fastened down.


  reply	other threads:[~1998-11-24 19:53 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-11-20 19:31 MIME tests one and two results - Netscape and Eudora Matt Armstrong
1998-11-20 23:05 ` Matt Armstrong
1998-11-21  4:47 ` Lars Magne Ingebrigtsen
1998-11-21 16:04   ` MIME tests one and two results - Outlook Express Karl Kleinpaste
1998-11-22  7:26     ` Lars Magne Ingebrigtsen
1998-11-22 17:51       ` Karl Kleinpaste
1998-11-23 22:27         ` Maciej Matysiak
1998-11-23 22:36           ` Karl Kleinpaste
1998-11-24 13:11             ` Per Abrahamsen
1998-11-24 13:41               ` Karl Kleinpaste
1998-11-24 14:31                 ` William M. Perry
1998-11-24 14:59                   ` Karl Kleinpaste
1998-11-24 15:03                   ` Robert Bihlmeyer
1998-11-26 19:52                   ` Maciej Matysiak
1998-11-24  9:42         ` Lars Magne Ingebrigtsen
1998-11-23 17:36       ` Wes Hardaker
1998-11-24  4:27         ` Aaron M. Ucko
1998-11-24  9:44           ` Lars Magne Ingebrigtsen
1998-11-24 11:32             ` Hrvoje Niksic
1998-11-24 12:43               ` Robert Bihlmeyer
1998-11-24 14:31                 ` Lars Magne Ingebrigtsen
1998-11-24 15:18             ` Karl Kleinpaste
1998-11-24 17:24               ` Hrvoje Niksic
1998-11-24 19:36               ` François Pinard
1998-11-24 19:53                 ` Hrvoje Niksic [this message]
1998-11-24 20:23                   ` Lars Magne Ingebrigtsen
1998-11-24 20:55                     ` Hrvoje Niksic
1998-11-25  9:07                       ` Lars Magne Ingebrigtsen
1998-11-25  9:49                   ` Robert Bihlmeyer
1998-11-25 10:24                     ` Lars Magne Ingebrigtsen
1998-11-25 15:22                       ` Karl Kleinpaste
1998-11-25 21:09                         ` Lars Magne Ingebrigtsen
1998-11-30 20:47                           ` Hrvoje Niksic
1998-11-30 23:36                             ` Lars Magne Ingebrigtsen
1998-11-25 18:02                       ` Dale Hagglund
1998-11-25 19:11                         ` Kai.Grossjohann
1998-11-25 19:33                           ` Hrvoje Niksic
1998-11-25 19:57                             ` Kai.Grossjohann
1998-11-25 20:06                               ` Hrvoje Niksic
1998-11-25 21:30                                 ` Matt Armstrong
1998-11-25 21:54                                   ` Hrvoje Niksic
1998-11-25 21:19                         ` Lars Magne Ingebrigtsen
1998-11-25 22:16                           ` Dale Hagglund
1998-11-26 22:17                             ` Lars Magne Ingebrigtsen
1998-11-26  0:57                   ` François Pinard
1998-11-26  1:03                     ` Hrvoje Niksic
1998-11-24 20:12               ` Lars Magne Ingebrigtsen
1998-11-24 20:28                 ` Hrvoje Niksic
1998-11-25  9:06                   ` Lars Magne Ingebrigtsen
1998-11-24 10:19         ` Robert Bihlmeyer
1998-11-21 18:36   ` MIME tests one and two results - Netscape and Eudora Matt Armstrong
1998-11-22  7:59     ` Lars Magne Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=kig4sroyijk.fsf@jagor.srce.hr \
    --to=hniksic@srce.hr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).