- From: Brian Behlendorf <brian@organic.com>
- Date: Thu, 18 May 1995 14:10:02 -0700 (PDT)
- To: Marc VanHeyningen <marcvh@spry.com>
- Cc: Multiple recipients of list <www-talk@www10.w3.org>
On Thu, 18 May 1995, Marc VanHeyningen wrote: > (Aside -- apart from text/plain, how many widely used content-types > are there where a fragment of the object is a legal object of that > content-type?) Absolutely no support for fragmentation: MPEG audio and video (I realized this after using MPEG files as an example in my post last night - ack) I would be willing to bet most other recent formats fit this description. Also: GIF, JPEG, others. Most of these formats have smart readers which can *recover* at some point into the stream (sorta like when you turn your TV on and it's fuzzy for a second or two), so "no support for fragmentation" doesn't mean "a subpart doesn't mean anything". Minimal support for fragmentation (i.e., there are places where the object can be split): PDF, Quicktime (certain codecs), HTML (?), "mailbox-message" format plain text. Completely fragmentable: plain text, aiff, wav, and mu-law sound formats. Basically, any unstructured and uncompressed file formats, which also happens to be the least useful type of file. To repeat: just because a file's fragments aren't valid file types on their own doesn't mean they're not useful. They might be valid in the context of some other file type which has inlined them. For example, let's say I have an HTML file like this: ... An example of VRML: <PRE> <A REL="EMBED" HREF="http://host/foo.wrl?byterange=22342-22401"></A> </PRE> Whereas the object representation the URL pointed to was not a valid VRML file, and thus was not typed VRML, but was perfectly embeddable in HTML. Thoughts? Brian --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-- brian@organic.com brian@hyperreal.com http://www.[hyperreal,organic].com/
Received on Thursday, 18 May 1995 17:10:13 UTC