W3C home > Mailing lists > Public > whatwg@whatwg.org > August 2010

[whatwg] Video with MIME type application/octet-stream

From: Aryeh Gregor <Simetrical+w3c@gmail.com>
Date: Tue, 31 Aug 2010 15:59:14 -0400
Message-ID: <AANLkTiksYQ-Rceqs2+Q40=RPrYektdC=Gt+ZUYQL0Xz3@mail.gmail.com>
On Tue, Aug 31, 2010 at 3:36 AM, Ian Hickson <ian at hixie.ch> wrote:
> The Microsoft guys responded to my suggestion that they might want to
> implement something like this with "what's the benefit of doing that?".
> It's a tough question, in this context, given that there's no possibilty
> of script execution or other privilege escalation with the types we're
> talking about (currently, anyway).

If you can't come up with any actual problems with what IE is doing,
then why is anything else even being considered?  There's a very
clear-cut problem with relying on MIME types: MIME types are often
wrong and hard for authors to configure, and this is not going to
change anytime soon.

> Sadly, the boat has sailed for text/html and XML at this point, but for
> binary types, and for contexts where text/plain isn't a contender, why
> bother doing anything but sniff?

If this is your position, why doesn't the spec match it?

On Tue, Aug 31, 2010 at 10:35 AM, Boris Zbarsky <bzbarsky at mit.edu> wrote:
> You can't sniff in a toplevel browser window. ?Not the same way that people
> are sniffing in <video>. ?It would break the web.

How so?  For the sake of argument, suppose you sniff only for known
binary video/audio types, and fall back to existing behavior if the
type isn't one of those (e.g., not video or audio).  Do people do
things like link to MP3 files with incorrect MIME types and no
Content-Disposition, and expect them to download?  If so, don't people
also link to MP3 files with correct MIME types and expect the same?  I
don't see how sniffing vs. using MIME type makes a compatibility
difference here, since media support in browsers is so new -- surely
whatever bad thing happens, sniffing will make it happen more often,
at worst.

What do Chrome and IE do here?
Received on Tuesday, 31 August 2010 12:59:14 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:09:00 UTC