121 captures
29 Feb 2004 - 29 Aug 2014
Jan FEB Apr
Previous capture 29 Next capture
2003 2004 2005
COLLECTED BY
Organization: Alexa Crawls
Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
Collection: alexa_dv
this data is currently not publicly accessible.
TIMESTAMPS
loading
The Wayback Machine - http://web.archive.org/web/20040229152334/http://developers.technorati.com:80/wiki/xhtmloutlines
Technorati Developers Site xhtmloutlines UserPreferences
Technorati Developers Site FrontPage RecentChanges TitleIndex WordIndex SiteNavigation HelpContents moin.sf.net

1 XOXO 1.0: Extensible Open XHTML Outlines

  1. XOXO 1.0: Extensible Open XHTML Outlines
    1. Experimental Specification 2004年01月04日
      1. Authors
    2. preamble
      1. Name
    3. Abstract
    4. Background
    5. Requirements
    6. The XOXO Document Type
      1. The XOXO Profile
    7. Simple XOXO Fragment
      1. Markup
      2. Sample Rendering
      3. Usage of 'compact' attribute
      4. Possible Default Style Rules for Sample Rendering
    8. More Examples
    9. Normative References
    10. Appendix A: Related Work
    11. Appendix B: XOXO Schemas

1.1 Experimental Specification 2004年01月04日

1.1.1 Authors

1.2 preamble

When we were discussing attentionxml, Tantek pointed out that XHTML has everything necessary for semantically expressing Outlines and Blogroll-like subscriptions in an XML format that is both renderable by browsers and parsable by strict xml engines. This page is here to discuss this idea.

1.2.1 Name

XOXO stands for eXtensible Open XHTML Outlines, and is pronounced variously as 'ecks oh ecks oh' and 'Zho-zho'

1.3 Abstract

This specification defines a new XHTML document type that is based upon the module framework and modules defined in Modularization of XHTML [ [WWW]XHTMLMOD ]. The purpose of the XOXO document type is to serve as the basis for XHTML friendly outlines for processing by XML engines and for easy rendering by browsers.

1.4 Background

1.5 Requirements

1.6 The XOXO Document Type

The XOXO document type is made up of the following XHTML modules. The elements, attributes, and minimal content models associated with these modules are defined in "Modularization of XHTML" [ [WWW]XHTMLMOD ]). The elements are listed here for information purposes, but the definitions in "Modularization of XHTML" should be considered definitive. In the on-line version of this document, the module names in the list below link into the definitions of the modules within the current version of "Modularization of XHTML".

[WWW]Structure Module

[WWW]Hypertext Module

[WWW]List Module

[WWW]Metainformation Module

[WWW]Stylesheet Module

[WWW]Style Attribute Module

[WWW]Link Module

[WWW]Legacy Module

1.6.1 The XOXO Profile

The XOXO Profile is an [WWW]XHTML Meta Data Profile used to define values for the class attribute.

<dl class="profile"> 
 <dt>class</dt> 
 <dd><p><a rel="help" href="http://www.w3.org/TR/html401/struct/global.html#adef-class">HTML4 definition of the 'class' attribute.</a> 
 This meta data profile defines some 'class' attribute values (class names) and their meanings as suggested by a 
 <a href="http://www.w3.org/TR/WD-htmllink-970328#profile">draft of "Hypertext Links in HTML"</a>:</p> 
 <dl> 
 <dt>xoxo</dt> 
 <dd>An XOXO outline as defined by the 
 <a href="http://developers.technorati.com/wiki/xhtmloutlines">XOXO specification</a>. 
 Typically an ordered list &lt;ol&gt; or unordered list &lt;ul&gt; element.</dd> 
 <dt>blogroll</dt> 
 <dd>When used with the aforementioned 'xoxo' value, this value means 
 a particular instance of an XOXO outline which has the additional semantic of being a 
 <a href="http://www.microcontentnews.com/resources/glossary/blogrolling.htm">blogroll</a>. 
 </dd> 
 </dl> 
 </dd> 
</dl> 

1.7 Simple XOXO Fragment

1.7.1 Markup

<ol class='xoxo'> 
 <li>Subject 1 
 <ol> 
 <li>subpoint a</li> 
 <li>subpoint b</li> 
 </ol> 
 </li> 
 <li>Subject 2 
 <ol compact="compact"> 
 <li>subpoint c</li> 
 <li>subpoint d</li> 
 </ol> 
 </li> 
 <li>Subject 3 
 <ol> 
 <li>subpoint e</li> 
 </ol> 
 </li> 
</ol>

1.7.2 Sample Rendering

 1. Subject 1 
 a. subpoint a 
 b. subpoint b 
 2. Subject 2 
 3. Subject 3 
 a. subpoint e 

1.7.3 Usage of 'compact' attribute

Note the use of the 'compact' attribute to indicate that the subpoints of the headline "Subject 2" are not in an expanded state. The absence of the 'compact' attribute elsewhere indicates that the other headlines are in an expanded state.

1.7.4 Possible Default Style Rules for Sample Rendering

ol.xoxo { list-style:decimal; } 
ol.xoxo ol { list-style:lower-latin; } 
ol[compact="compact"] { display:none; } 

1.8 More Examples

MarkP has a set of examples that demonstrates both the simplicity of the markup and the presentational richness that is possible:

1.9 Normative References

1.10 Appendix A: Related Work

1.11 Appendix B: XOXO Schemas



PythonPowered
EditText of this page [current page size 6209 bytes] (last edited 2004年02月15日 08:26:45 by 203.30.247.14)
FindPage by browsing, title search , text search or an index
Or try one of these actions: LikePages, LocalSiteMap, SpellCheck

AltStyle によって変換されたページ (->オリジナル) /