- From: Cohen, Aaron M <aaron.m.cohen@intel.com>
- Date: Mon, 20 Mar 2000 11:36:32 -0800
- To: "'www-xml-linking-comments@w3.org'" <www-xml-linking-comments@w3.org>
- Cc: "'symm@w3.org'" <symm@w3.org>
XLink WG members: It's clear that the XLink WG has done a lot of work and has provided a solution to a problem that works within a specific domain. Our objection is centered around the general applicability of the proposal to languages such as HTML and SMIL, which need other issues considered when determining an appropriate linking syntax. A previous draft of SMIL-Boston used the remapping facilities in an earlier XLink WD to make SMIL-Boston conformant. This facility was dropped and no replacement is provided in the last call draft, which leaves us and other application designers in the position of being forced to use a specifically recommended syntax in order to be XLink compliant. This syntax conflicts with the syntax in the SMIL 1.0 Recommendation. Using this syntax would require us to deprecate a significant amount of SMIL 1.0 syntax, an option that is in direct opposition with some of our main goals for SMIL-Boston: keeping backward compatibility with SMIL 1.0, and building SMIL-Boston on our content author's SMIL 1.0 knowledge base. The original requirements of XLink, as described in the requirements document, include representing the HTML hyperlinks conveyed by the HREF and SRC attributes, and enabling any XML document to have its hyperlink semantics recognized, regardless of its syntax. The XML Linking working group has since made the decision not to meet these requirements. This decision is based on the group's consensus that the technical means for meeting these requirements do not exist, and it is outside of scope and capabilities of the XML Linking working group to specify these technical means. We feel that these requirements are important enough to expend the extra required effort to meet them before releasing the XLink recommendation. Furthermore, we feel that not meeting them will damage Web semantic uniformity and syntactic design. Very many existing, and many upcoming, XML documents will not have their hyperlinks recognized has XLinks unless these requirements are met. Other XLink document sets will be required to use XML syntax that is inappropriate for their semantic domain in order to have their hyperlinks recognized has XLinks. The original XLink requirements indicate a mission to enable hyperlinks of many syntaxes to be uniformly recognized as XLinks. The results of not meeting these requirements would be that one syntax will be dictated for all documents sets that are to have their hyperlinks recognized as XLinks -- effectively excluding virtually all existing documents, documents conforming to existing recommendations, and document sets with conflicting author design requirements. The existing XML documents that won't have their hyperlink semantics recognized as XLinks include those in the vast collection of HTML documents already on the Web. Search engines that use XLink-defined hyperlinking will not include HTML-defined hyperlink semantics in their query results -- a very large absence when searching on documents located throughout the Web on the whole. Upcoming XML documents with non-XLink hyperlinks include those of the newly released XHTML recommendation, a document collection that is clearly expected to be large and substantial within the same scope as current HTML. Documents of the current SMIL recommendation, many of which are already posted on the Web and used regularly, will also not have their hyperlinks uniformly recognized. Because of this, we cannot support recommending XLink as a required means of expressing linking semantics for all XML-derived languages. We could support the current draft as a non-required means of expressing Xlinks in general XML schemas that can use it painlessly, and support further work to make links recognizable in the vast amount of pre-existing content on the web. The SYMM Working Group
Received on Monday, 20 March 2000 14:36:39 UTC