This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Coordination of script in XHTML, SVG, and XSLT 1.1 (aka RDDL as a delivery vehicle...)
- To: xsl-list at lists dot mulberrytech dot com
- Subject: [xsl] Coordination of script in XHTML, SVG, and XSLT 1.1 (aka RDDL as a delivery vehicle...)
- From: Curt Arnold <carnold at houston dot rr dot com>
- Date: Sun, 04 Mar 2001 01:27:24 -0600
- CC: www-svg at w3 dot org, www-html at w3 dot org
- References: <Pine.LNX.4.21.0103032215070.18625-100000@clarkevans.com> <3AA1C245.74D0D977@jclark.com>
- Reply-To: xsl-list at lists dot mulberrytech dot com
Preface:
This is a follow up to a discussion about coordination of the script
element in HTML, SVG and XSLT based on substantial discussion on the
XSL-List and a few on the SVG list. Some background messages are:
http://lists.w3.org/Archives/Public/www-svg/2001Mar/0008.html -
0011.html and almost anything recent in
http://www.biglist.com/lists/xsl-list/archives/200103.
Clark Evans suggested a distinct Script initiative to coordinate the
distinct script elements in XHTML, SVG and XSLT 1.1. Jon Ferraiolo
thought that might be the best long term solution
(http://lists.w3.org/Archives/Public/www-svg/2001Mar/0010.html). I
guess my question is what is the short term solution.
Would it be possible to execute a distinct XML Script effort (possibly
as part of XHTML modularization?) that SVG and XSLT 1.1 could use
without disrupting SVG's march to recommendation?
Maybe we could at least informally collect the requirements:
1. Must be usable in XHTML, SVG and XSLT
2. Should be compatible with XHTML 1.0 script.
3. Syntax must support behavior implemented in major scripting languages.
4. Syntax must support behavior implemented in major component
technologies (Java, COM, CORBA, .NET).
5. Behavior may be identified with a namespace URI
6. Specification of multiple implementations for a specific behavior
namespace must be allowed.
7. Processor must be allowed to choose preferred implementation.
8. Processor may resolve behavior through RDDL, Classpaths, COM
registry, CORBA naming servers, etc and ignore script declarations.
9. Spec must address under what conditions script names must or must not
be qualified with a namespace prefix when referenced from outside the
script element.
10. An XML application (that is SVG or XSLT) must be able to either
require or forbid namespace identification of behavior and prefix
qualification of script names.
11. A document must be able to indicate whether failure to locate a
script resource should prevent a document from being displayed.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list