<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 10/27/2015 12:55 PM, Andreas Plesch
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAKdk67t7eVA0JX438CteMAqzG-MRxizaUXuPrAPXU3VCov=dYA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>Hello Leonard,<br>
            <br>
          </div>
          thanks for the quick clarification. General case sensitivity
          makes more sense. Is there a sense of how case sensitivity was
          favoured over case insensitivity originally, probably when
          VRML was designed ?<br>
        </div>
      </div>
    </blockquote>
    <br>
    Yes. It was done as camel case. Nodes started with a capital letter
    and fields with lower case. Reserved words were all caps (e.g.,
    PROTO, IS, DEF, USE). This pattern was continued to the XML
    description. If you (or the application you are using) uses the DTD
    or Schema, then case is enforced for the XML encoding.<br>
    <br>
    <br>
    Leonard Daly<br>
    <br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:CAKdk67t7eVA0JX438CteMAqzG-MRxizaUXuPrAPXU3VCov=dYA@mail.gmail.com"
      type="cite">
      <div dir="ltr"><br>
        Andreas<br>
        <div>
          <div>
            <div>
              <div><br>
                <div class="gmail_extra"><br>
                  <div class="gmail_quote">On Tue, Oct 27, 2015 at 3:00
                    PM, <span dir="ltr"><<a moz-do-not-send="true"
                        href="mailto:x3d-public-request@web3d.org"
                        target="_blank">x3d-public-request@web3d.org</a>></span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      Message: 3<br>
                      Date: Tue, 27 Oct 2015 09:47:19 -0700<br>
                      From: Leonard Daly <<a moz-do-not-send="true"
                        href="mailto:Leonard.Daly@realism.com">Leonard.Daly@realism.com</a>><br>
                      To: <a moz-do-not-send="true"
                        href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a><br>
                      Subject: Re: [x3d-public] x3d case sensitivity<br>
                      Message-ID: <<a moz-do-not-send="true"
                        href="mailto:562FAA97.1000209@realism.com">562FAA97.1000209@realism.com</a>><br>
                      Content-Type: text/plain; charset="windows-1252";
                      Format="flowed"<br>
                      <br>
                      According to the standard X3D is case-sensitive<br>
                      XML:<br>
                      <a moz-do-not-send="true"
href="http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/concepts.html#XMLEncoding"
                        rel="noreferrer" target="_blank">http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/concepts.html#XMLEncoding</a><br>
                      (9th paragraph)<br>
                      VRML:<br>
                      <a moz-do-not-send="true"
href="http://www.web3d.org/documents/specifications/19776-2/V3.3/Part02/concepts.html#ClassicVRMLEncoding"
                        rel="noreferrer" target="_blank">http://www.web3d.org/documents/specifications/19776-2/V3.3/Part02/concepts.html#ClassicVRMLEncoding</a><br>
                      (6th paragraph)<br>
                      Compressed Binary: Use XML as an intermediate step
                      so those rules apply.<br>
                      <br>
                      That does not mean that browser hard-enforce that
                      requirement.<br>
                      <br>
                      The X3DOM browser is not case sensitive because
                      HTML tags are not (in<br>
                      HTML5), though there is a very strong preference
                      for lower case (even in<br>
                      compound words - e.g., onclick).<br>
                      <br>
                      In the non-HTML environment, case sensitivity
                      should apply to nodes,<br>
                      fields, and keywords (e.g., DEF, USE, IS, etc.)<br>
                      <br>
                      <br>
                      Leonard Daly</blockquote>
                  </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>
    <br>
    <div class="moz-signature">-- <br>
      <font class="tahoma,arial,helvetica san serif" color="#333366">
        <font size="+1"><b>Leonard Daly</b></font><br>
        X3D Co-Chair<br>
        Cloud Consultant<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>