<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">One comment (for now)...<br>
<br>
</div>
<blockquote cite="mid:003001d23f55$14e863f0$3eb92bd0$@ntlworld.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
span.EmailStyle19
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1"><br>
<p class="MsoNormal"><u>Opening remarks by the co-chair</u><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The goal is to develop a standard, or
series of standards, for X3D that includes the integration of
X3D into HTML web pages. So I ask:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">To achieve that
goal what topics do you think are important? <o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">For example, in
order to integrate with the DOM/HTML event model what topics
do we need to cover?<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">Do we need
DOM/HTML element interface definitions, and what form should
these take? Should these be of a similar nature to those in
SVG 2 (<a moz-do-not-send="true"
href="https://www.w3.org/TR/SVG2/">https://www.w3.org/TR/SVG2/</a>)
or XML3D (<a moz-do-not-send="true"
href="http://xml3d.org/xml3d/specification/latest/">http://xml3d.org/xml3d/specification/latest/</a>)?<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">What part should
CSS play?<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">Do we need any
additional nodes that might cover VR/AR/MAR/ or specific
platform usage such as mobile?<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
<p class="MsoNormal">There are other issues I was not intending
to cover today, such as Prototypes and Scripts, DEF/USE vs
id/idref, capitalization.<o:p></o:p></p>
</div>
</blockquote>
<br>
idref is not in HTML. The only references I can find for it refer to
DTDs. The W3C HTML5 spec lists 'id' but not 'idref' as a global
attribute (<a class="moz-txt-link-freetext" href="https://www.w3.org/TR/html5/dom.html#global-attributes">https://www.w3.org/TR/html5/dom.html#global-attributes</a>).
<br>
<br>
Using 'idref' as an equivalent to 'USE' would be an extension in the
same category as 'USE'.<br>
<br>
JavaScript can have multiple references to the same node stored in
memory; however, each occurrence of a node (element in HTML-speak)
creates a separate memory copy in the DOM. This is different from
the X3D implementations of DEF/USE where only the DEFfed node is
stored and all of the USE nodes reference the DEF instance.<br>
<br>
Unreal and perhaps Unity create a class for each item. Reuse of
items reference the class instance. Individual items may use an
exact copy or override some of the class properties. These can also
be used as exact copies or a super-class of the next
generation/modification items.<br>
<br>
<br>
<div class="moz-signature">-- <br>
<font class="tahoma,arial,helvetica san serif" color="#333366">
<font size="+1"><b>Leonard Daly</b></font><br>
3D Systems & Cloud Consultant<br>
LA ACM SIGGRAPH Chair<br>
President, Daly Realism - <i>Creating the Future</i>
</font></div>
</body>
</html>