<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Doug,<br>
      <br>
    </div>
    <blockquote
cite="mid:CY1PR14MB0567484FA4259B8E2BCE25D6B65F0@CY1PR14MB0567.namprd14.prod.outlook.com"
      type="cite">
      <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 id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <p>e2 > html keeps changing, debate over which way to do
          something in html</p>
        <p>d2 > code compilers - somehow a C compiler takes a
          standard language and compiles it for different CPUs ARM, x86,
          x64. The C language stays the same. Perhaps there can be an
          intermediate component - on the server- that takes a standard
          format, and 'compiles' it different ways</p>
        <p>web3d standard server format -> different server
          'compilers' -> different browsers / html standards</p>
        <p>In this case web3d would just need to make sure its stuff is
          described in a way all server compilers can compile to
          different browsers.</p>
      </div>
    </blockquote>
    <br>
    HTML is not compiled (as you know), so there is no way to transform
    it based on the immediate browser. The X3D processing s/w could be
    standards-version dependent. Mostly it needs to support older
    versions of X3D as the underlying environment changes. The biggest
    issue is not the changing X3D, but custom coding that is used to run
    a particular X3D scene in an HTML page. Since that interfaces with
    X3D, but is not part of X3D; it would be difficult to provide a
    converter, especially a run-time converter. I think the best way
    would be to maintain a backwards-compatible API, or define a portion
    of the API that remains backward compatible. The
    backwards-compatible API may not be the most efficient at doing
    certain operations, but it will continue to work.<br>
    <br>
    Leonard Daly<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:CY1PR14MB0567484FA4259B8E2BCE25D6B65F0@CY1PR14MB0567.namprd14.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;"><br>
        <br>
        <div style="color: rgb(0, 0, 0);">
          <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>From:</b>
              x3d-public <a class="moz-txt-link-rfc2396E" href="mailto:x3d-public-bounces@web3d.org"><x3d-public-bounces@web3d.org></a> on behalf
              of doug sanden <a class="moz-txt-link-rfc2396E" href="mailto:highaspirations@hotmail.com"><highaspirations@hotmail.com></a><br>
              <b>Sent:</b> June 9, 2016 12:27 PM<br>
              <b>To:</b> 'X3D Graphics public mailing list'<br>
              <b>Subject:</b> Re: [x3d-public] [x3d] V4.0 Open
              discussion/workshop on X3D HTML integration >
              brainstorming > protos</font>
            <div> </div>
          </div>
          <div>
            <div id="divtagdefaultwrapper" style="font-size:12pt;
              color:#000000; background-color:#FFFFFF;
              font-family:Calibri,Arial,Helvetica,sans-serif">
              <p>creative strategy example > protos</p>
              <p>when it comes to protos, an element of that was
                something about Script. If you can't have a Script node
                then what's the point of protos. But html does have
                scirpts. Am I right to break that down into:</p>
              <p>e1 scripts can't be run-time instanced ie if you have
                one copy of a script, you can't make another copy at
                runtime with the same name</p>
              <p><br>
              </p>
              <p>other domains > adware</p>
              <p>I see lots of advertisements popping up in webpages. I
                suspect they have their own scripts and content. Is it
                possible to instance 2 ads of the same type on the same
                page? If so, how do they do it, without confusing the
                scripts?</p>
              <p>so an adware solution to the script part of proto would
                be an element solution from another domain.</p>
              <p><br>
              </p>
              <p>You would write that into the table and keep going.</p>
              <p><br>
              </p>
              <br>
              <div style="color:rgb(0,0,0)">
                <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>From:</b> x3d-public
                    <a class="moz-txt-link-rfc2396E" href="mailto:x3d-public-bounces@web3d.org"><x3d-public-bounces@web3d.org></a> on behalf of
                    doug sanden <a class="moz-txt-link-rfc2396E" href="mailto:highaspirations@hotmail.com"><highaspirations@hotmail.com></a><br>
                    <b>Sent:</b> June 9, 2016 12:00 PM<br>
                    <b>To:</b> 'X3D Graphics public mailing list'<br>
                    <b>Subject:</b> Re: [x3d-public] [x3d] V4.0 Open
                    discussion/workshop on X3D HTML integration >
                    brainstorming</font>
                  <div> </div>
                </div>
                <div>
                  <div id="divtagdefaultwrapper" style="font-size:12pt;
                    color:#000000; background-color:#FFFFFF;
                    font-family:Calibri,Arial,Helvetica,sans-serif">
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">> Solutions to issues
                        will be found. They may start as ideas
                        contributed by individuals. </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">> Brainstorming is an
                        excellent activity. But they will  arise more
                        easily with greater understanding.</span><br>
                    </p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">Yes there's a book
                        "Creative Strategy" with 3 steps:</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">1. break it down (into
                        problem 'elements')</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">2. search (in other
                        domains/fields/areas-of-practice/toolsets for
                        solution to an element)</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">3. combine (some selection
                        of solutions to elements from other domains,
                        into a total solution)</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">Think of a matrix with
                        problem elements down the side, and
                        domains/sources of solutions across the top:</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">Problem:</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">______d1________d2______d3__________d4</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">e1</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">e2</span></p>
                    <p><font face="Calibri, sans-serif" color="#212121"><span
                          style="font-size:14.6667px">e3</span></font></p>
                    <p><font face="Calibri, sans-serif" color="#212121"><span
                          style="font-size:14.6667px">e4</span></font></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">then fill in the table by
                        searching.</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">The creative part comes in
                        the recombining element solutions at the end.</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">I suspect you guys are
                        doing a pretty good job of breaking it into
                        elements. </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">-Doug</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">more..</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><a moz-do-not-send="true"
                          href="http://cup.columbia.edu/book/creative-strategy/9780231160520"
                          class="OWAAutoLink" id="LPlnk577422">http://cup.columbia.edu/book/creative-strategy/9780231160520</a><br>
                      </span><a moz-do-not-send="true"
href="https://sites.google.com/site/airdrieinnovationinstitute/creative-strategy"
                        class="OWAAutoLink" id="LPlnk99225"
title="https://sites.google.com/site/airdrieinnovationinstitute/creative-strategyCtrl+Click
                        or tap to follow the link"
                        style="font-family:Calibri,sans-serif;
                        font-size:14.6667px">https://sites.google.com/site/airdrieinnovationinstitute/creative-strategy</a><span
                        style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px">I apologize as a non-member
                        for not being more active in v4. Not an html or
                        js guru. I could perhaps search other domains
                        for element solutions.</span></p>
                    <p><span style="color:rgb(33,33,33);
                        font-family:Calibri,sans-serif;
                        font-size:14.6667px"><br>
                      </span></p>
                    <div style="color:rgb(0,0,0)">
                      <div>
                        <div>
                          <p style="margin:0cm 0cm 0.0001pt;
                            font-size:11pt;
                            font-family:Calibri,sans-serif">
                            <br>
                          </p>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </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>
    <br>
    <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>
        X3D Co-Chair on Sabbatical<br>
        LA ACM SIGGRAPH Chair<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>