<http://suika.fam.cx/www/2006/auto-discovery>
<http://suika.fam.cx/www/2006/auto-discovery>
© 2006 Wakaba.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front‐Cover Texts, and no Back‐Cover
Texts. A copy of the license is
available at <http://www.gnu.org/copyleft/fdl.html>
.
Work in progress, and just a joke:-)
Recently, a number of auto-discovery conventions
are proposed and implemented in various Web browsers
and so-called Web 2.0
services. They provide
means to extract links to resources (or other useful
information) from Web documents in somewhat reliable
ways. However, the syntax of these techniques
vary and the implementators have to add specific
code for each auto-discovery technique.
The Auto-Discovery Auto-Discovery is a mechanism to discover auto-discovery element that contains links (or other information) for auto-discovery techniques. With the Auto-Discovery Auto-Discovery, user agents can detect auto-discovery elements without any particular knowledge to a specific auto-discovery technique.
The key words MUST
,
MUST NOT
,
SHOULD
, and
SHOULD NOT
in this
document are to be interpreted as described in RFC 2119
[KEYWORDS].
An Auto-Discovery Auto-Discovery link is a hyperlink to an auto-discovery element. The referenced element is the outermost element for the auto-discovery.
The referencing element is the element representing an Auto-Discovery Auto-Discovery link.
The referencing element
MUST be a link
element in the http://www.w3.org/1999/xhtml
namespace.
The referencing element
MUST have a rel
attribute which contains meta
as the only link relationship value.
The referencing element
MUST have an id
attribute whose value is a same-document IRI reference
[IRI]
referencing the referenced
element in the same document. The
referenced element
MUST NOT be an element
representing an Auto-Discovery
Auto-Discovery link.
Ensure that same-document IRI reference
is a defined term.
The referencing element MAY have other attributes.
The referencing element
MUST be placed where it is allowed.
In HTML5 [HTML5], it may be
a child of the head
element in the document.
The referencing element
may appear in non-HTML document. For example, it might
be used in an rss
element
in an RSS feed document.
This section is informative.
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
xml:id="trackback">
<rdf:Description
rdf:about="http://www.foo.example/archive.html#foo"
dc:identifier="http://www.foo.example/archive.html#foo"
dc:title="Foo Bar"
trackback:ping="http://www.foo.example/tb.cgi/5" />
</rdf:RDF>
<link rel="meta" href="#trackback">
<link rel="meta" href="#atom">
<link id="atom" rel="feed" href="feed.atom" type="application/atom+xml">