<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Albert,<br>
      <br>
      X3D (in strict specification sense) cannot be integrated with
      HTML5. There are fundamental incompatibilities that prevent that
      from happening (see node and attribution case, Script node name,
      name scoping, and event handling for major examples). I started
      developing XSeen (<a class="moz-txt-link-freetext" href="https://XSeen.org/">https://XSeen.org/</a>) to address to issues. XSeen
      is fully integrated with HTML5 allowing mixed DOM and 3D content
      throughout the page.<br>
      <br>
      The W3C Immersive Web WG is addressing many of the issues you have
      raised in this and other emails. Some of these issues end up being
      much more involved than what appears on the surface, especially
      when involving device fingerprinting, security considerations, or
      user permissions.<br>
      <br>
      In particular your question about incorporating 2D web pages into
      3D scene very quickly starts down the part of security
      considerations. For example, does the 2D content have access to
      the 3D space? Does the 3D context have access to the 2D pages? How
      do you ensure that a click on a 2D page element (e.g., checkbox)
      really gets handled by the 2D page and is not completely
      intercepted by something in the 3D space?<br>
      <br>
      If you are developing some hardware with associated software that
      will work in the XR space, it might be very good to get involved
      with them. I can provide contact information if you need it.<br>
      <br>
      Leonard Daly<br>
      <br>
      <br>
    </div>
    <blockquote type="cite"
cite="mid:VI1PR0402MB3488707BBCDF6550231C5E6BDAA40@VI1PR0402MB3488.eurprd04.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        Thank you Vince for your reply. </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color: rgb(0, 0, 0); font-family:
        EmojiFont,Calibri,Helvetica,sans-serif,"Apple Color
        Emoji","Segoe UI
        Emoji",NotoColorEmoji,"Segoe UI
        Symbol","Android Emoji",EmojiSymbols; font-size:
        12pt;">
        The Anchor is indeed what I somehow failed to find earlier in
        the specification.</div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        The situation we envision is when XR glasses will be commonly
        used to access 3D websites that have similar possibilities for
        businesses as the current 2D sites. This means that 3D website
        builders should be able surround a (part of a) text, an image or
        a 3D object with an anchor. Also one needs normal text fields,
        radio- and checkboxes etc. for users to be able to fill-in their
        choices and post back to the server.</div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        Is this already possible to do in X3D?</div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        Regards,</div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        Albert Jan</div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
        <br>
      </div>
      <div style="color:rgb(0,0,0);
        font-family:Calibri,Helvetica,sans-serif; font-size:12pt">
      </div>
      <hr tabindex="-1" style="display:inline-block; width:98%">
      <div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
          face="Calibri, sans-serif" color="#000000"><b>Van:</b>
          <a class="moz-txt-link-abbreviated" href="mailto:vmarchetti@kshell.com">vmarchetti@kshell.com</a> <a class="moz-txt-link-rfc2396E" href="mailto:vmarchetti@kshell.com"><vmarchetti@kshell.com></a><br>
          <b>Verzonden:</b> zondag 9 december 2018 22:43<br>
          <b>Aan:</b> Albert Jan Wonnink<br>
          <b>CC:</b> X3D Graphics public mailing list<br>
          <b>Onderwerp:</b> Re: [x3d-public] Hyperlink and form support</font>
        <div> </div>
      </div>
      <div style="word-wrap:break-word; line-break:after-white-space">Albert
        <div><br>
        </div>
        <div>X3D does supports responding to mouse clicks on an elements
          of a 3D scene graph through the TouchSensor node (<a
href="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/pointingsensor.html#TouchSensor"
            moz-do-not-send="true">http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/pointingsensor.html#TouchSensor</a>)
          , and there is also  functionality of following a URL attached</div>
        <div>to a shape in the Anchor node: <a
href="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/networking.html#Anchor"
            moz-do-not-send="true">http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/networking.html#Anchor</a></div>
        <div><br>
        </div>
        <div>There is a basic example of the Anchor node on the X_ITE
          website: <a
href="http://create3000.de/users-guide/components/networking/anchor/#example"
            moz-do-not-send="true">http://create3000.de/users-guide/components/networking/anchor/#example</a></div>
        <div><br>
        </div>
        <div>I'm not sure what form support would mean in the context of
          a 3D Scenegraph, but there is a specification for capturing
          and responding to keyboard presses in the StringSensor node: <a
href="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/keyboard.html#StringSensor"
            moz-do-not-send="true">http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/keyboard.html#StringSensor</a></div>
        <div><br>
        </div>
        <div>Can you say more about how you would like to extend the
          familiar interface patterns of hyperlinks and input forms into
          the 3D and VR worlds?</div>
        <div><br>
        </div>
        <div>With Regards.</div>
        <div>Vince Marchetti</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
          <div><br>
            <blockquote type="cite">
              <div>On Dec 9, 2018, at 3:36 PM, Albert Jan Wonnink <<a
                  href="mailto:awonnink@hotmail.com"
                  moz-do-not-send="true">awonnink@hotmail.com</a>>
                wrote:</div>
              <br class="x_Apple-interchange-newline">
              <div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span>About a year ago we started a proof of concept
                    of a browser suitable for HoloLens and supporting
                    business processes. We choose X3D as basic format,
                    but because of lack of knowledge of the full
                    specification, and having the focus on the
                    technology, we added our own tags using a separate
                    namespace.</span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span><br>
                  </span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span>The most important features for which we
                    couldn't find the X3D implementation where
                    hyperlinks- and form support.</span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span><br>
                  </span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span>Does X3D support these? If so, where can I find
                    the specification?</span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span><br>
                  </span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span>Regards,</span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span><br>
                  </span></div>
                <div style="font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none;
                  font-family:Calibri,Helvetica,sans-serif;
                  font-size:12pt">
                  <span>Albert Jan Wonnink</span></div>
                <span style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none; float:none;
                  display:inline!important">_______________________________________________</span><br
                  style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none">
                <span style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none; float:none;
                  display:inline!important">x3d-public mailing list</span><br
                  style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none">
                <a style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  orphans:auto; text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal; widows:auto;
                  word-spacing:0px" href="mailto:x3d-public@web3d.org"
                  moz-do-not-send="true">x3d-public@web3d.org</a><br
                  style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal;
                  word-spacing:0px; text-decoration:none">
                <a style="font-family:Monaco; font-size:12px;
                  font-style:normal; font-variant-caps:normal;
                  font-weight:normal; letter-spacing:normal;
                  orphans:auto; text-align:start; text-indent:0px;
                  text-transform:none; white-space:normal; widows:auto;
                  word-spacing:0px"
                  href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org"
                  moz-do-not-send="true">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a></div>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
x3d-public mailing list
<a class="moz-txt-link-abbreviated" href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>
<a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <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 Past Chair<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>