Bjartur,<br><br>Great contribution, greatly appreciated. I am in partial agreement with you, and an XHTML2 approach was certainly something I pondered. A new tag, however, makes more sense in the HTML5 way of doing things, in which native media types are getting their own semantic tags:<br>
<br><audio/> (sound), <video/> (yeah, video), <img/> (bitmap image), <svg/> (vector image), <canvas/> (generated bitmap image) and I am proposing <model/> (3D vector).<br><br>Not to mention, at this stage of browser development, "<object/>" appears to be synonymous with "other" -- in other words, plug-ins.<br>
<br>I am a believer in a wide variety of semantic tags in order to finely describe data, and while not having to develop more spec is an attractive proposition, the whole point of a new version of HTML is to write a new HTML spec.<br>
<br>-Brian<br><br><div class="gmail_quote">On Sun, Nov 1, 2009 at 3:14 PM, Bjartur Thorlacius <span dir="ltr"><<a href="mailto:svartman95@gmail.com">svartman95@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Brian,<br>
I quite don't see the point of yet another media element; we've got<br>
enaugh of 'em already. IMO we should recommend only <object>. Weither<br>
it's 1D (eg a song), 2D (eg an image) or 3D (eg a model), visual or<br>
audio and interactive or not is defined by the type attribute. The UA<br>
simply uses the metadata associated with the file. Even if someone<br>
wants to link to some new type of media, he simply registers the media<br>
type at IANA and links to it. No adding elements to the spec needed,<br>
and no HTML 5 spec needs to be written.<br>
<br>
If you want new axis and on-the-fly dynamic rotation stuff you should<br>
rather add it to the ECMAScript standard (or ECMAScript bindings to 3D<br>
formats). Send mail to Chronos and/or ECMA. Better 3D styling: send<br>
mail to the CSS WG.<br>
<br>
But obviously I'm a guy that thinks that the new media elements (and<br>
<img>) SHOULD NOT be used -- at all.<br>
</blockquote></div><br>