<div dir="ltr"><div><div><div><div><div>Judging from the behaviour of the octaga and freewrl x3d browsers, node names and (most?) field names are case insensitive although there is a preferred form.<br></div>Key words such as ROUTE (and perhaps IMPORT/EXPORT and others) as well as DEF and USE (key word or field name?) are, however, case sensitive, eg. need to be in all capitals.<br></div>There is probably a section in the standard which spells this out ?<br></div>Probably the intention is to improve human readability. But if so one could imagine stricter rules for capitalization in general and even formatting. And ALL CAPITALS is often considered harmful for readability. Is there another line of reasoning ? So enforcing case sensitivity in some parts of a x3d xml encoded file but not others does seem somewhat arbitrary.<br></div>I ran into this because a nice x3d generator (Andy Yeh's impressive online logo system) did not quite get the capitalization conforming (now fixed) which I thought was very understandable.<br></div><div>Case sensitivity might play a role in the json effort as well.<br></div><div><div><div><div><div><div><div><div><div><div>Andreas<br clear="all"></div><div><br>-- <br><div class="gmail_signature">Andreas Plesch<br>39 Barbara Rd.<br>Waltham, MA 02453</div>
</div></div></div></div></div></div></div></div></div></div></div>