- From: Gordon P. Hemsley <gphemsley@gmail.com>
- Date: Tue, 13 Jul 2010 02:31:19 -0400
Hello all. There a number of attributes that are designed to give the user agent a preview of what MIME type to except for referenced resource. (And there are also attributes like @hreflang that preview other things.) And yet, <iframe>, which has to load a full document, has no ability to allow the user agent to determine compatibility. Thus, I propose doing one of the following: (1) add @srctype to <iframe> (2) extend the meaning of @type that applies to <a>, <area>, and <link> to apply to <iframe>, as well I'm more inclined to believe that option (2) is the better option. But now for the reasoning. It should not be assumed that whatever resource included via <iframe> is going to be of type 'text/html' or another easily parsable type. Thus, it could be helpful for the author to give the user agent a hint as to what type of document it is requesting be displayed inline, and allow the user agent to choose not to display the contents of the <iframe> if it feels it cannot support it. The particular use case that prompted me to think about this is including a PDF via <iframe>. In Firefox (last I checked), one is required to install a separate add-on in order to support in-browser display of PDF files on Mac OS X, since there is no native or integrated Adobe Reader support available. Without the add-on, the user will be prompted to download the PDF file, which can be very disconcerting if the user wasn't even expecting a PDF file. And I'm sure there are plenty of other instances where this same situation occurs. (TIFF files, perhaps? Like on the U.S. Patent Office's website?) Now, I'm not a spec implementor by any means, but I am a web author and a web user, so I've been on both sides of this issue. And it doesn't appear that it would be too complicated to extend the existing support of @type. Thoughts? Gordon -- Gordon P. Hemsley me at gphemsley.org http://gphemsley.org/ ? http://gphemsley.org/blog/ http://sasha.sourceforge.net/ ? http://www.yoursasha.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20100713/40743eef/attachment.htm>
Received on Monday, 12 July 2010 23:31:19 UTC