<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><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:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Is it a requirement for X3DV4 to view the same file many with many instances (in same address space) in several different types of browsers (X_ITE and X3DOM on same page) at the same time?   What restrictions are there (for example, no use of id attribute, or required use of id attribute)? How might we prevent or enable this?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>X3DJSONLD has an implementation of this, but I haven’t figured out how to handle a single DOM event loop and a single X3D event loop for the page (Don’s double loop design).</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I think this has already been discussed, and I forgot?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is critical for X3DJSONLD. I am thinking when DOM events get put on the X3D event loop. Is there only one X3D event loop or many?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Might I suggest tagging events with the browser selector and URL?</p><p class=MsoNormal><br>This might impact consoles that have a X3D Browser per player.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I can see X3DJSONLD going away.  Bye, it was pretty much an experiment anyway.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This obviously also affects any scripting code as well.  Should we avoid embedded scripts, or look at X3DJSONLD’s solution a bit more?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Why does my mind work in steps and can’t jump to the solution or next issue right away?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bounce back to you.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>