- From: Don Brutzman <brutzman@nps.edu>
- Date: Tue, 30 Mar 2010 09:31:13 -0700
- To: Sam Ruby <rubys@intertwingly.net>
- CC: Henri Sivonen <hsivonen@iki.fi>, HTMLwg WG <public-html@w3.org>
Sam Ruby wrote: > On 03/22/2010 07:35 AM, Henri Sivonen wrote: > > On Mar 19, 2010, at 14:34, Sam Ruby wrote: > > [...] > > Do you believe that D.E. should be used by parties other than > > browsers themselves to add experimental features to browsers (e.g. > > via Firefox extensions that observe what happens in Web content)? > > Two answers to your question: no, I don't think that's the primary use > case, and as to that particular use case: it should be discouraged, > guided, but not outright outlawed. > > Longer answer on the second part: "parties other than browsers" is not a > well defined set, and the guidelines for such parties should not be > materially different than the guidelines for browsers. > > The use case shouldn't be outright outlawed: SVG and MathML kinda mostly > worked that way. Here's another example that /might/ be able to work: > > http://intertwingly.net/blog/2009/11/05/Web3D > > These cases exist, but are rare. And generally take a lot of care. > There are a few common patterns for such usage that should be explored: > a container element, default namespaces, avoiding (mostly) existing > element names. Web3D have submitted a proposal for X3D Graphics that answers those specific patterns, including details for how this works equivalently for either a namespace-aware XML encoding or else a non-XML HTML encoding. * X3D + HTML5 working group wiki * http://web3d.org/x3d/wiki/index.php/X3D_and_HTML5 * HTML5 Recommendation Additions for X3D * http://www.web3d.org/x3d/content/html5/HTML5RecommendationAdditionsForX3D.html Because we have shown that X3D can be specified by HTML5 in a manner directly similar to the use of SVG and MathML, perhaps it is best to decouple X3D from the variety of approaches to distributed/centralized extensibility? Alternatively we're ready to work together and show how X3D can be an exemplar use case for the HTML5 group's eventual preferred approach to distributed/centralized extensibility. all the best, Don -- Don Brutzman Naval Postgraduate School, Code USW/Br brutzman@nps.edu Watkins 270 MOVES Institute, Monterey CA 93943-5000 USA work +1.831.656.2149 X3D, virtual worlds, underwater robots, XMSF http://web.nps.navy.mil/~brutzman
Received on Tuesday, 30 March 2010 16:31:49 UTC