- From: Christian Wolfgang Hujer <Christian.Hujer@itcqis.com>
- Date: Fri, 14 Nov 2003 09:03:31 +0100
- To: AaronEldreth@cs.com, www-html@w3.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Aaron, Am Freitag, 14. November 2003 03:09 schrieb AaronEldreth@cs.com: > A friend and I were talking about the advantages of XHTML 2.0, and were > also thinking about the DTDs and how beneficial they are. Why not create a > set of general scripting DTD's (like one for javascript, vbscript, and > ecmascript). If someone doesn't like one of those languages, they can get a > copy of the DTD and edit it to suit their needs? Or better yet, have a > program that would make a script DTD for them? Since XHTML 2 is still in > devolopment, the SDTD (Scripting DTD) could be added, and included for the > final relese of XHTML 2. I can't see the point. What's scripting got to do with XHTML DTD's or Schemata? In case you don't know, a DTD can only create a simply ruleset of validating XML relevant aspects of a document. Usual scripting languages like ecmascript (which is javascript) or vbscript or perl are beyond that scope because their syntax is not based on XML. It's impossible to validate a script using a DTD. Also, the current form handling scripts in documents with the <script/> element is independent of the scripting language because the language's MIME-Type is used in the @type attribute of the <script/> element: <!-- ... --> <script type="text/javascript"><![CDATA[ window.alert("Buh!"); ]]></script> <!-- ... --> (Of course, the CDATA section is not really neccessary in this example, it is only for not getting problems with < and & characters in scripts) The attribute type of the @type attribute currently is CDATA (%ContentType or something similar), you can fill in any valid Mime Type. If I got you complete wrong and you mean something else, please repeat your question and give some examples. Bye, have a nice weekend - -- ITCQIS GmbH Christian Wolfgang Hujer Geschäftsführender Gesellschafter (Shareholding CEO) Telefon: +49 (0)89 27 37 04 37 Telefax: +49 (0)89 27 37 04 39 E-Mail: Christian.Hujer@itcqis.com WWW: http://www.itcqis.com/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/tIxVzu6h7O/MKZkRAp98AKDBlRAUBinbM/JjPap4VM6atIcl6gCeOJoL /KOQnhQSItTAGKHINMqR62Y= =EW8M -----END PGP SIGNATURE-----
Received on Friday, 14 November 2003 03:06:12 UTC