XML - langage et applications (2e édition) de Alain Michard
Références et sites Internet
Les références à des documents numériques en ligne sont à jour à la date de septembre 2000. Les documents ISO et AFNOR ne peuvent être obtenus sur le Web et font l'objet d'une diffusion payante. Les documents de l'IETF et du W3C sont accessibles gratuitement.
Documents normatifs
Les normes ISO sont citées dans leur version anglaise, et dans leur version française diffusée par l'AFNOR, lorsque celle-ci existe. La liste des normes ISO pour le secteur « Applications des TI en information, documentation et édition » est accessible sur le serveur de l'ISO.
La liste des normes ISO en version française (lorsqu'elle existe) est disponible sur le serveur de l'AFNOR.
Normes ISO
| SGML | ISO 8879:1986(E). Information processing/Text and Office Systems. Standard Generalized Markup Language (SGML). First edition, 1986-10-15. AFNOR : NF EN 28879, décembre 1990. Traitement de l'information - Systèmes bureautiques. Langage normalisé de balisage généralisé (SGML). |
| HyTime | ISO/IEC 10744-1992 (E). Information technology. Hypermedia/Time-based Structuring Language (HyTime). Extended Facilities Annexe, 1996. AFNOR : NF ISO/CEI 10744, décembre 1994. Technologies de l'information. Langage de structuration hypermedia/événementiel (hytime). |
| DSSSL | ISO/IEC 10179:1996. Information technology/Processing languages. Document Style Semantics and Specification Language (DSSSL). AFNOR : NF ISO/CEI 10179, décembre 1997. Technologies de l'information/ Langages de traitement. Sémantique de présentation de documents et langage de spécifications (DSSSL). |
| LANGUES | ISO 639:1988 (E). Code for the representation of names of languages. |
| PAYS | ISO 3166-1:1997 (E). Codes for the representation of names of countries and their subdivisions -- Part 1: Country codes. AFNOR : NF EN ISO 3166-1, décembre 1997. Codes pour la représentation des noms de pays et de leurs subdivisions. Partie 1 : codes pays. |
| UCS | ISO/IEC 10646-1993 (E). Information technology. Universal Multiple-Octet Coded Character Set (UCS) -- Part 1: Architecture and Basic Multilingual Plane (plus amendments AM 1 through AM 7). |
| MARC | ISO 2709:1996. Information and documentation. Format for Information Exchange. AFNOR : NF ISO 2709, décembre 1996. Information et documentation. Format pour l'échange d'information. |
| UTF-16 | Amendment 1:1996 to ISO/IEC 10646-1:1993. Transformation Format for 16 planes of group 00 (UTF-16). ISO, Geneva, 1996. |
Normes IETF
Les « Requests for Comments » de l'IETF peuvent être obtenues notamment sur les serveurs : ftp://ftp.inria.fr/inet/rfc et http://ds.internic.net/rfc/.
| IANA | Internet Assigned Numbers Authority, Official Names for Character Sets, Ed. Keld Simonsen & al. |
| RFC 1738 | Internet Engineering Task Force (IETF). Uniform Resource Locators(URL), Ed. T. Berners-Lee, L. Masinter, M. McCahill, 1994. |
| RFC 1808 | Internet Engineering Task Force (IETF). RFC 1808: Relative Uniform ResourceLocators, Ed. R. Fielding, 1995. |
| RFC 1766 | Internet Engineering Task Force(IETF). RFC 1766 : Tags for the Identification of Languages, Ed. H.Alvestrand, 1995. |
| RFC 2326 | Internet Engineering Task Force (IETF). RFC 2326 :Real Time Streaming Protocol (RTSP), Ed. H. Schulzrinne & al, April 1998. |
| RFC 2396 | Internet Engineering Task Force (IETF). RFC 2396 : Uniform ResourceIdentifiers (URI): Generic Syntax. Ed : T. Berners-Lee & al, August 1998. |
| RFC 2518 | Internet Engineering Task Force (IETF). RFC 2518 : HTTP Extensions for Distributed Authoring -- WebDAV. Ed: Y. Goland & al.; February 1999. |
Recommandations W3C
Dans la terminologie du W3C, les recommandations sont des normes adoptées, soutenues par les industriels membres du consortium, qui à plus ou moins brève échéance les implémentent dans leurs produits et applications. Les "candidate recommendation" sont en principe dans la phase finale d'adoption.
| CSS-1 | Cascading Style Sheets, level 1. W3C Recommendation, 17 December 1996, Reference REC-CSS1-961217. |
| CSS-2 | Cascading Style Sheets, level 2. CSS2 Specification. W3C Recommendation, 12 May 1998, Reference REC-CSS2-19980512. |
| DOM | Document Object Model (DOM) Level 1. W3C Recommendation, 1 October 1998, Reference REC-DOM-Level-1-19981001. |
| DOM-2 | Document Object Model (DOM) Level 2 Core Specification Version 1.0, Arnaud Le Hors & al. Eds, W3C Recommendation 13 November, 2000 |
| HTML 4 | HTML 4.01 Specification. W3C Recommendation, revised on 24 Dec. 1999. |
| MathML | Mathematical Markup Language (MathML) 1.0 Specification, W3C Recommendation 07-April-1998, revised 7 July 1999. Reference : REC-MathML-19990707 |
| Namespaces | Namespaces in XML World Wide Web Consortium Recommendation, Tim Bray, Dave Hollander, Andrew Layman eds., 14 January 1999. |
| PICS Label | Jim Miller, editor. PICS Label Distribution Label Syntax and Communication Protocols. W3C Recommendation 31-October-96. |
| PICS Rating | Jim Miller, editor. Rating Services and Rating Systems (and Their Machine Readable Descriptions). W3C Recommendation. |
| PICS Rules | Martin Presler-Marshall, editor. PICS Rules 1.1, W3C Recommendation 29 Dec 1997. |
| PNG | Portable Network Graphics Specification. 1st October 1996. |
| RDF S&M | Resource Description Framework (RDF) Model and Syntax Specification. W3C Recommendation. 22 February 1999, Ora Lassila, Ralph R. Swick. |
| SMIL | Synchronized Multimedia Integration Language (SMIL) 1.0 Specification, W3C Recommendation 15 June 1998. Reference : REC-smil-19980615. |
| WebCGM | WebCGM Profile , 21 January 1999, David Cruikshank, John Gebhardt, Lofton Henderson, Roy Platon, Dieter Weidenbrueck. |
| XML | Extensible Markup Language (XML) 1.0. W3C Recommendation 10 February 1998, Reference : REC-xml-19980210. |
| ASSD | Associating Stylesheets with XML documents. James Clark, 29 June 1999. |
| XHTML | XHTML 1.0 : The Extensible Hypertext Markup Language. A reformulation of HTML 4 in XML 1.0. Steve Pemberton & al., 26 January 2000. |
| XHTML-B | XHTML Basic, W3C Recommendation 19 December 2000, Mark Baker, Masayasu Ishikawa, Shinichi Matsui, Peter Stark, Toshihiko Yamakami. |
| XPATH | XML Path Language Version 1.0. James Clark, Steve de Rose, ed. |
| XSLT | XSL Transformations, version 1.0. James Clark ed., 16 November 1999. |
Autres normes industrielles
| ECMAScript | Standard ECMA-262 ECMAScript: A general purpose, cross-platform programming language (June 1997) |
| SMPTE | Society of Motion Picture & Television Engineers. Time and Control Codes for 24, 25 or 30 Frame-per-Second Motion-Picture Systems. RP 136-1995. |
| Unicode | The Unicode Consortium. The Unicode Standard, Version 2.0. Reading, Mass.: Addison-Wesley Developers Press, 1996 |
Documents prénormatifs ou à vocation normative
Recommandations candidates du W3C
Les documents arrivant à ce stade dans le processus de normalisation sont à peu près stabilisés. En général, les seules modifications à attendre sont de pure forme, ou des clarifications, sauf en cas d'évaluation négative par les représentants des membres du W3C.
| XLINK | XML Linking Language (XLink) Version 1.0, 3 July 2000, Steve DeRose, Eve Maler, David Orchard, Ben Trafford, Candidate Recommendation Phase Ends 3 October 2000. |
| XPTR | XML Pointer Language (XPointer)Version 1.0, 7 June 2000, Ron Daniel Jr., Steve DeRose, Eve Maler, Candidate Recommendation Phase Ends 7 September 2000. |
| P3P | The Platform for Privacy Preferences 1.0 (P3P1.0) Specification, W3C Candidate Recommendation, 15 December 2000, Massimo Marchiori ed. |
| CANONICAL | Canonical XML Version 1.0, W3C Candidate Recommendation 12 December 2000, John Boyer |
| XSL-FO | Extensible Stylesheet Language (XSL) Version 1.0, W3C Candidate Recommendation 21 November 2000, Sharon Adler & al. |
| MathML-2 | Mathematical Markup Language (MathML) Version 2.0, W3C Candidate Recommendation 13 November 2000, Nico Poppelier, Robert Miner, Patrick Ion, David Carlisle. |
| SVG | Scalable Vector Graphics (SVG) 1.0 Specification. W3C Candidate Recommendation 02 November 2000, Jon Ferraiolo & al.. |
| XML-SIG | XML-Signature Syntax and Processing, W3C Candidate Recommendation 31-October-2000, Donald Eastlake, Joseph Reagle, David Solo |
| Schema-0 | XML Schema Part 0: Primer. W3C Candidate Recommendation 24 October 2000, David C. Fallside. |
| Schema-1 | XML Schema Part 1: Structures, W3C Candidate Recommendation 24 October 2000, Henry S. Thompson, David Beech, Murray Maloney, Noah Mendelsohn. |
| Schema-2 | XML Schema Part 2: Datatypes, W3C Candidate Recommendation 24 October 2000, Paul V. Biron, Ashok Malhotra. |
| RDF-SCH | Resource Description Framework (RDF) Schemas, 3 March 2000, Dan Brickley, R.V. Guha, Candidate Recommendation Phase Ends 15 June 2000. |
Documents de travail du W3C en phase finale d'élaboration
Les documents cités ici peuvent encore évoluer. La version « candidate » est en principe à attendre environ six mois après la date indiquée ici, ce délai étant très variable.
| BASE | XML Base, 7 June 2000, Jonathan Marsh ed. |
| XHTML-M1 | XHTML 1.1 - Module-based XHTML, 5 January 2000, Murray Altheim, Shane McCarron. |
| XHTML-M2 | Modularization of XHTML , 5 January 2000, Murray Altheim, Frank Boumphrey, Sam Dooley, Shane McCarron, Ted Wugofski. |
| XHTML-M3 | Building XHTML Modules, 5 January 2000, Murray Altheim, Shane McCarron. |
| SMIL-Anim | SMIL Animation, 28 January 2000, Patrick Schmitz, Aaron Cohen. |
| INFOSET | XML Information Set, 20 December 1999, John Cowan, David Megginson. |
| RUBY | Ruby Annotation, 17 December 1999, Marcin Sawicki, Michel Suignard, Masayasu Ishikawa, Martin Dürst. |
Documents de travail du W3C en cours d'élaboration
Les documents cités ici n'ont aucune stabilité. Certains n'arriveront jamais au stade de la recommandation et permettent seulement de suivre l'activité du W3C. D'autres (SVG par exemple) font déjà l'objet d'implémentations industrielles. Nous ne mentionnons ici que ceux qui nous semblent avoir un rapport assez direct avec XML, et qui ont été publiés entre janvier et juillet 2000, les documents plus anciens n'ayant probablement plus qu'un intérêt historique.
| XML-Protocol | XML Protocol Requirements, W3C Working Draft 19 December 2000 |
| SPEECH | Introduction and Overview of W3C Speech Interface Framework W3C Working Draft 4 December 2000, Jim A. Larson & al. |
| SPEECH | Speech Recognition Grammar Specification for the W3C Speech Interface Framework, 10 July 2000, Andrew Hunt, Scott McGlashan. |
VOICE |
Multimodal Requirements for Voice Markup Languages, 10 July 2000, Marianne Hickey. |
| REUSE-Voice | Reusable Dialog Requirements for Voice Markup Language, 26 April 2000, Daniel C. Burnett. |
| Unicode-XML | Unicode in XML and other Markup Languages, 23 June 2000, Martin Dürst, Asmus Freytag. |
| SMIL-Boston | Synchronized Multimedia Integration Language (SMIL) Boston Specification, 22 June 2000. |
| XML Query | The XML Query Algebra, W3C Working Draft 04 December 2000, Peter Fankhauser, Mary Fernández, Ashok Malhotra, Michael Rys, Jérôme Siméon, Philip Wadler. |
| XML Query | XML Query Data Model, 11 May 2000, Mary Fernandez, Jonathan Robie. |
| XML Query | XML Query Requirements, 31 January 2000, Peter Fankhauser, Massimo Marchiori, Jonathan Robie |
| APPEL | A P3P Preference Exchange Language (APPEL), 20 April 2000, Lorrie Cranor, Marc Langheinrich, Massimo Marchiori. |
| AERT | Techniques For Accessibility Evaluation And Repair Tools, 26 April 2000, Chris Ridpath, Wendy Chisholm |
| CSS3 | CSS3 introduction, 14 April 2000, Eric A. Meyer |
| CSS3 | CSS3 module: W3C selectors, 10 April 2000, Tantek Çelik, Daniel Glazman, Peter Linss, John Williams |
| CSS3 | User Interface for CSS3, 16 February 2000, Tantek Çelik |
| XFORMS | XForms 1.0: Data Model, 6 April 2000, Micah Dubinko, Stacy Silvester, Sebastian Schnitzenbaumer, Dave Raggett |
| XFORMS | XForms Requirements, 29 March 2000, Micah Dubinko, Sebastian Schnitzenbaumer, Malte Wedel, Dave Raggett |
| XInclude | XML Inclusions (XInclude), 22 March 2000, Jonathan Marsh, David Orchard |
| SMIL-DOM | Synchronized Multimedia Integration Language Document Object Model, 25 February 2000, Philippe Le Hégaret, Patrick Schmitz |


