<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=By6Twl</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=By6Twl"/>
	<link rel="alternate" type="text/html" href="http://microformats.org/wiki/Special:Contributions/By6Twl"/>
	<updated>2026-04-21T23:54:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=xoxo-fr&amp;diff=17620</id>
		<title>xoxo-fr</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=xoxo-fr&amp;diff=17620"/>
		<updated>2007-06-18T12:08:29Z</updated>

		<summary type="html">&lt;p&gt;By6Twl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; XOXO 1.0 : eXtensible Open XHTML Outlines &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XOXO est un simple format ouvert d'outline écrit en XHTML standard et adaptable pour embarquement dans (X)HTML, Atom, RSS et le XML arbitraire. &lt;br /&gt;
XOXO est l'un des nombreux [[microformats-fr|microformats]] standards ouverts . &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Spécification Brouillon du 01-Octobre-2004 ==&lt;br /&gt;
&lt;br /&gt;
=== Editeur ===&lt;br /&gt;
[http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc]&lt;br /&gt;
&lt;br /&gt;
=== Auteurs ===&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati, Inc]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc] (formerly of [http://microsoft.com/ Microsoft Corporation])&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim], [http://ibm.com IBM]&lt;br /&gt;
* [http://www.blogologue.com/ Morten W. Petersen]&lt;br /&gt;
&lt;br /&gt;
=== Traducteur(s) ===&lt;br /&gt;
* [[Christophe Ducamp]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
{{MicroFormatCopyrightStatement2003-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Brevets ===&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
== Préambule ==&lt;br /&gt;
Quand nous avons discuté d'[http://developers.technorati.com/wiki/attentionxml Attention.xml], Tantek faisait remarquer que XHTML a tout ce qui est nécessaire pour exprimer sémantiquement des outlines et des abonnements comme des blogrolls dans un format XML qui soit à la fois restituable interactivement par des navigateurs et parsable par des moteurs XML strict. Cette page est ici pour disctuer de cette idée.&lt;br /&gt;
&lt;br /&gt;
=== Nom ===&lt;br /&gt;
XOXO veut dire eXtensible Open XHTML Outlines, et se prononce selon 'icks oh icks oh', 'zho-zho', ou 'cho-cho'.&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
XOXO est l'un des nombreux [[microformats-fr|microformats]].  Cette spécification définit un nouveau type de document XHTML basé sur le squelette module et les modules définis dans Modularisation du XHTML ([http://www.w3.org/TR/xhtml-modularization XHTMLMOD]). Le but du type de document XOXO est de servir de base pour des outlines XHTML faciles qui puissent être traités par les moteurs XML et pour une restitution interactive facile par les navigateurs.&lt;br /&gt;
&lt;br /&gt;
== Le type de Document XOXO ==&lt;br /&gt;
Le type de document XOXO est construit sur les modules suivants XHTML. &lt;br /&gt;
Les éléments, attributs et modèles de contenu minimal associés avec ces modules sont définis dans &amp;quot;Modularization of XHTML&amp;quot; ([http://www.w3.org/TR/xhtml-modularization XHTMLMOD]). &lt;br /&gt;
Les éléments sont listés ici à des fins d'information, mais les définitions dans &amp;quot;Modularization of XHTML&amp;quot; devraient être considérées comme définitives. Dans la version en ligne de ce document, les noms de modules dans la liste en-dessous pointent dans les définitions des modules dans la version actuelle de &amp;quot;Modularization of XHTML&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_structuremodule Structure Module]&lt;br /&gt;
  body, head, html, title&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_hypertextmodule Hypertext Module]&lt;br /&gt;
  a&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_listmodule List Module]&lt;br /&gt;
  dl, dt, dd, ol, ul, li&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_metamodule Metainformation Module]&lt;br /&gt;
  meta&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_stylemodule Stylesheet Module]&lt;br /&gt;
  style element&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_styleattributemodule Style Attribute Module]&lt;br /&gt;
  style attribute&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_linkmodule Link Module]&lt;br /&gt;
  link&lt;br /&gt;
[http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_legacymodule Legacy Module]&lt;br /&gt;
  Attribute compact on ol and ul&lt;br /&gt;
&lt;br /&gt;
=== Le Profil XOXO ===&lt;br /&gt;
&lt;br /&gt;
Voir [[xoxo-profile-fr|xoxo-profile]] pour le profil [http://gmpg.org/xmdp XMDP] de XOXO qui définit les valeurs XOXO pour l'attribut class.&lt;br /&gt;
&lt;br /&gt;
== Fragment Simple XOXO  ==&lt;br /&gt;
&lt;br /&gt;
=== Balisage ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ol class='xoxo'&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Sujet 1&lt;br /&gt;
    &amp;lt;ol&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;souspoint a&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;souspoint b&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Sujet 2&lt;br /&gt;
    &amp;lt;ol compact=&amp;quot;compact&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;souspoint c&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;souspoint d&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Sujet 3&lt;br /&gt;
    &amp;lt;ol&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;souspoint e&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ol&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Restitution Echantillon ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   1. Sujet 1&lt;br /&gt;
      a. souspoint a&lt;br /&gt;
      b. souspoint b&lt;br /&gt;
   2. Sujet 2&lt;br /&gt;
   3. Sujet 3&lt;br /&gt;
      a. souspoint e&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Usage de l'attribut 'compact' ===&lt;br /&gt;
&lt;br /&gt;
Notez l'utilisation de l'attribut 'compact' pour indiquer que les sous-points du titre &amp;quot;Sujet 2&amp;quot; &lt;br /&gt;
ne sont pas dans un état déployé. L'absence de l'attribut 'compact' ailleurs indique que les autres titres &lt;br /&gt;
sont en état déployé.&lt;br /&gt;
&lt;br /&gt;
=== Règles de Style par Défaut pour une Restitution Echantillon ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ol.xoxo { list-style:decimal; }&lt;br /&gt;
ol.xoxo ol { list-style:lower-latin; }&lt;br /&gt;
ol[compact=&amp;quot;compact&amp;quot;] { display:none; }&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Plus d'Exemples Simples ==&lt;br /&gt;
&lt;br /&gt;
MarkP a un ensemble d'exemples qui démontrent à la fois la simplicité du balisage et la richesse de présentation qui est possible : &lt;br /&gt;
&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-flat.xo fichier simple XO qui peut être directement embarqué à l'intérieur d'une page XHTML]&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-embeddable.xo XO avec groupes imbriqués, aussi directement embarquable dans le XHTML]&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-standalone.xo XO comme page XHTML autonome] ([http://validator.w3.org/check?uri=http://diveintomark.org/public/2004/01/xo-standalone.xo XHTML valide])&lt;br /&gt;
* [http://diveintomark.org/public/2004/01/xo-with-style.xo XO comme page XHTML autonome, mise en forme avec CSS] ([http://validator.w3.org/check?uri=http://diveintomark.org/public/2004/01/xo-with-style.xo aussi valide XHTML])&lt;br /&gt;
* [http://homepage.mac.com/ctholland/thelab/outlines/ Chris Holland Outline Helper] : tordu l'un des exemples au-dessus, yanked CSS pour la simplicity, ajouté référence vers [http://homepage.mac.com/ctholland/thelab/outlines/outlines.css outlines.css] et [http://homepage.mac.com/ctholland/thelab/outlines/outlines.js outlines.js], copié quelques combinaisons différentes de ul/ol/li avec l'attribut compact.&lt;br /&gt;
** en essayant de rester compatible avec les principes de l'attribut &amp;quot;compact&amp;quot; pour les éléments ol et ul est ce qui conduit à l'état d'affichage. &lt;br /&gt;
Via la programmation, je suis en train d'installer des classes sur l'élément conteneur li pour une flexibilité ajouté de style, même si les gourous CSS pourraient être capables de remplacer &amp;quot;li.expanded&amp;quot; dans outlines.css avec quelque autre sélecteur CSS qui dise &amp;quot;sélectionnez un noeud li qui contient un noeud ol avvec un réglage d'attribut sur 'compact' &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Propriétés des Items Outline ==&lt;br /&gt;
Outlines consiste généralement en une hiérarchie de points et sous-points. &lt;br /&gt;
Chacun de ces points (items outlines) peut avoir lui-même quelques propriétés (comme des attributs ou des méta-données) qui ont besoin d'être représentées. Peut-être que la propriété supplémentaire la plus commune sur les items d'outline est en pratique l'URL comme cela est démontré dans les exemples de Mark Pilgrim au-dessus. Même le texte label/title d'un item outline pourrait être considéré comme une propriété commmune. Quelques propriétés communes :&lt;br /&gt;
* text&lt;br /&gt;
* description&lt;br /&gt;
* url (souvent appelé xmlurl ou htmlurl ; parfois appelé permalink)&lt;br /&gt;
* title&lt;br /&gt;
* type (truc du MIME type de la ressource indiqué par l'URL)&lt;br /&gt;
&lt;br /&gt;
En général, les propriétés d'un item outline &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; sont représentées par une liste de définitions imbriquées &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.  A strictement parler, c'est le premier &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; à l'intérieur du &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; et avant tout &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&lt;/div&gt;</summary>
		<author><name>By6Twl</name></author>
	</entry>
</feed>