Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

209 lines
4.8 KiB

<HTML>
<HEAD>
<!-- Created with AOLpress/2.0 -->
<TITLE>XML Update, May 1999</TITLE>
</HEAD>
<BODY>
<H1>
XML Update
</H1>
<P>
<A HREF="http://www.w3.org/2000/Talks/www9-xml/"><TT>http://www.w3.org/2000/Talks/www9-xml/</TT></A>
<ADDRESS>
<A HREF="../../../People/Connolly/">Dan Connolly</A><BR>
9th International World Wide Web Conference<BR>
Amsterdam, May 2000
</ADDRESS>
<H1>
Background: XML in Web Architecture
</H1>
<UL>
<LI>
Web Architecture = <A HREF="../../../DesignIssues/Formats.html">Data
Formats</A>,
<A HREF="../../../Protocols/RelevantProtocols.html">Protocols</A>, and
<A HREF="../../../DesignIssues/Naming.html">Naming/Addressing Syntax</A>;<BR>
originally: HTML, HTTP, URIs
<LI>
Data formats and protocols evolve; URI syntax does not
<LI>
HTML was layered on SGML syntax
<LI>
XML constrains SGML so that parsing does not rely on a DTD
<LI>
XML vocabularies (HTML, SVG, RDF, MathML, SMIL, ...) are grounded in URI
space
</UL>
<H1>
Background: Recommendations
</H1>
<UL>
<LI>
XML 1.0, Feb '98<BR>
universal format for structured documents and data<BR>
includes legacy vocabulary description mechanism: DTDs
<LI>
Namespaces in XML, Jan '99<BR>
connects XML vocabularies to URI space
<LI>
XPath, XSLT, Nov '99<BR>
document transformation, including path expressions
</UL>
<H1>
Work in Progress: Working Groups
</H1>
<UL>
<LI>
Core
<UL>
<LI>
co-chairs: Paul Grosso of Arbortext and Arnaud Le Hors of IBM
<LI>
23 persons representing 14 member orgs
</UL>
<LI>
Linking
<UL>
<LI>
co-chairs: Eve Maler of Sun Microsystems and Daniel Veillard of the W3C;<BR>
Ron Daniel of Datafusion serves as the XML Linking Interest Group chair.
<LI>
membership: 17 persons from 12 W3C Member Organizations
</UL>
<LI>
Query
<UL>
<LI>
chair: Paul Cotton of IBM
<LI>
membership: 60 persons representing 38 member orgs
</UL>
<LI>
Schema
<UL>
<LI>
co-chairs: Dave Hollander of CommerceNet and C. M. Sperberg-McQueen, of W3C
<LI>
membership: 49 persons representing 32 W3C member orgs
</UL>
<LI>
... nearby: XML Signature, DOM, XSL, HTML, SVG, SMIL, ...
</UL>
<H1>
XML Linking in Brief
</H1>
<P>
generalize HTML A, IMG, LINK
<PRE>&lt;my:crossReference
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:my="http://me.com/"
xlink:type="simple"
xlink:href="students.xml"
xlink:role="studentlist" xlink:title="Student List"
xlink:show="new" xlink:actuate="onRequest"&gt;
Current List of Students
&lt;/my:crossReference&gt;
</PRE>
<H1>
XPointer in Brief
</H1>
<UL>
<LI>
fragment identifier syntax for text/xml
<LI>
point to named or unnamed structures
<LI>
examples:
<UL>
<LI>
#intro
<LI>
#xpointer(id("intro"))
<LI>
#xpointer(book/chapter[position() &lt;= 5])
</UL>
</UL>
<H1>
XML Base in Brief
</H1>
<P>
generalized form of HTML <TT>&lt;base&gt;</TT>
<PRE>&lt;ol xml:base="/hotpicks"&gt;
&lt;li&gt;&lt;a href="pick1.xml"&gt;Hot Pick #1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="pick2.xml"&gt;Hot Pick #2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="pick3.xml"&gt;Hot Pick #3&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</PRE>
<H1>
XML Information Set in Brief
</H1>
<UL>
<LI>
data model for tree of elements with attributes
<UL>
<LI>
largely implicit in the XML 1.0 spec
<LI>
motivated by questions from DOM development
</UL>
<LI>
named properties: children, base URI, etc.
<UL>
<LI>
provides shared terminology for future specs
</UL>
<LI>
other specs (e.g. XML Schema) may refine this model with other properties
</UL>
<H1>
XInclude in Brief
</H1>
<P>
General purpose inclusion of (part of) one document in another:
<PRE>&lt;x xmlns:xinclude="..."&gt;
&lt;xinclude:include href="something.xml"/&gt;
&lt;/x&gt;
</PRE>
<H1>
Work in Progress: Status
</H1>
<UL>
<LI>
<CITE>XML Inclusions (XInclude)</CITE> <STRONG>released 22 March 2000</STRONG>
<LI>
<CITE>XML Base</CITE> <STRONG>last call ended March 2000</STRONG>
<LI>
<CITE>XML Linking Language (XLink) </CITE><STRONG>last call ended March
2000</STRONG>
<LI>
<CITE>XML Information Set </CITE><STRONG>last call ended Jan 2000</STRONG>
<LI>
<CITE>XML Pointer Language (XPointer)</CITE> <STRONG>last call ended 27 Dec
1999</STRONG>
<LI>
<CITE>XML Fragment Interchange</CITE> <STRONG>revised Jun 1999 after Last
Call</STRONG>
<LI>
... Canonical XML moved to XML Signature working group
<LI>
... more on XML Schema, XML Query in other presentations
</UL>
<H1>
Plans: XML and Protocols
</H1>
<UL>
<LI>
submissions: WBXML, ICE, SOAP
<LI>
phased workshop:
<UL>
<LI>
XTech Mar 2000
<LI>
IETF 47
<LI>
WWWW9
</UL>
</UL>
<P>
</BODY></HTML>