home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F277925_relevant_standards.xml < prev    next >
Extensible Markup Language  |  2004-04-17  |  7KB  |  192 lines

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
  3. <?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
  4. <!-- $Revision: 1.2.2.8 $ -->
  5.  
  6. <!--
  7.  Copyright 2003-2004 The Apache Software Foundation
  8.  
  9.  Licensed under the Apache License, Version 2.0 (the "License");
  10.  you may not use this file except in compliance with the License.
  11.  You may obtain a copy of the License at
  12.  
  13.      http://www.apache.org/licenses/LICENSE-2.0
  14.  
  15.  Unless required by applicable law or agreed to in writing, software
  16.  distributed under the License is distributed on an "AS IS" BASIS,
  17.  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18.  See the License for the specific language governing permissions and
  19.  limitations under the License.
  20. -->
  21.  
  22. <manualpage metafile="relevant_standards.xml.meta">
  23.   <parentdocument href="./">Miscellaneous Documentation</parentdocument>
  24.  
  25.   <title>Relevant Standards</title>
  26.   
  27.   <summary>
  28.     <p>This page documents all the relevant standards that the
  29.     Apache HTTP Server follows, along with brief descriptions.</p>
  30.  
  31.     <p>In addition to the information listed below, the following resources
  32.     should be consulted:</p>
  33.  
  34.     <ul>
  35.       <li>
  36.         <a href="http://purl.org/NET/http-errata">
  37.         http://purl.org/NET/http-errata</a> - HTTP/1.1 Specification Errata
  38.       </li>
  39.       <li>
  40.         <a href="http://www.rfc-editor.org/errata.html">
  41.         http://www.rfc-editor.org/errata.html</a> - RFC Errata
  42.       </li>
  43.       <li>
  44.         <a href="http://ftp.ics.uci.edu/pub/ietf/http/#RFC">
  45.         http://ftp.ics.uci.edu/pub/ietf/http/#RFC</a> - A pre-compiled list
  46.         of HTTP related RFCs
  47.       </li>
  48.     </ul>
  49.  
  50.     <note type="warning"><title>Notice</title>
  51.     <p>This document is not yet complete.</p>
  52.     </note>
  53.  
  54.   </summary>
  55.   
  56.   <section id="http_recommendations"><title>HTTP Recommendations</title>
  57.  
  58.     <p>Regardless of what modules are compiled and used, Apache as a
  59.     basic web server complies with the following IETF recommendations:</p>
  60.  
  61.     <dl>
  62.       <dt><a href="http://www.rfc-editor.org/rfc/rfc1945.txt">RFC 1945</a>
  63.       (Informational)</dt>
  64.  
  65.       <dd>The Hypertext Transfer Protocol (HTTP) is an application-level
  66.       protocol with the lightness and speed necessary for distributed,
  67.       collaborative, hypermedia information systems.  This documents
  68.       HTTP/1.0.</dd>
  69.  
  70.       <dt><a href="http://www.rfc-editor.org/rfc/rfc2616.txt">RFC 2616</a>
  71.       (Standards Track)</dt>
  72.  
  73.       <dd>The Hypertext Transfer Protocol (HTTP) is an
  74.       application-level protocol for distributed, collaborative,
  75.       hypermedia information systems.  This documents HTTP/1.1.</dd>
  76.  
  77.       <dt><a href="http://www.rfc-editor.org/rfc/rfc2396.txt">RFC 2396</a>
  78.       (Standards Track)</dt>
  79.  
  80.       <dd>A Uniform Resource Identifier (URI) is a compact string of
  81.       characters for identifying an abstract or physical resource.</dd>
  82.     </dl>
  83.  
  84.   </section>
  85.  
  86.   <section id="html_recommendations"><title>HTML Recommendations</title>
  87.  
  88.     <p>Regarding the Hypertext Markup Language, Apache complies with
  89.     the following IETF and W3C recommendations:</p>
  90.  
  91.     <dl>
  92.       <dt><a href="http://www.rfc-editor.org/rfc/rfc2854.txt">RFC 2854</a>
  93.       (Informational)</dt>
  94.  
  95.       <dd>This document summarizes the history of HTML development,
  96.       and defines the "text/html" MIME type by pointing to the relevant
  97.       W3C recommendations.</dd>
  98.  
  99.       <dt><a href="http://www.w3.org/TR/html401">HTML 4.01 Specification</a>
  100.       (<a href="http://www.w3.org/MarkUp/html4-updates/errata">Errata</a>)
  101.       </dt>
  102.  
  103.       <dd>This specification defines the HyperText Markup Language (HTML),
  104.       the publishing language of the World Wide Web. This specification
  105.       defines HTML 4.01, which is a subversion of HTML 4.</dd>
  106.  
  107.       <dt><a href="http://www.w3.org/TR/REC-html32">HTML 3.2 Reference
  108.       Specification</a></dt>
  109.  
  110.       <dd>The HyperText Markup Language (HTML) is a simple markup language
  111.       used to create hypertext documents that are portable from one
  112.       platform to another. HTML documents are SGML documents.</dd>
  113.  
  114.       <dt><a href="http://www.w3.org/TR/xhtml11/">XHTML 1.1 -
  115.       Module-based XHTML</a>
  116.       (<a href="http://www.w3.org/2001/04/REC-xhtml-modularization-20010410-errata">Errata</a>)
  117.       </dt>
  118.  
  119.       <dd>This Recommendation defines a new XHTML document type
  120.       that is based upon the module framework and modules defined in
  121.       Modularization of XHTML.</dd>
  122.  
  123.       <dt><a href="http://www.w3.org/TR/xhtml1">XHTML 1.0 The
  124.       Extensible HyperText Markup Language (Second Edition)</a>
  125.       (<a href="http://www.w3.org/2002/08/REC-xhtml1-20020801-errata">Errata</a>)
  126.       </dt>
  127.  
  128.       <dd>This specification defines the Second Edition of XHTML 1.0,
  129.       a reformulation of HTML 4 as an XML 1.0 application, and three
  130.       DTDs corresponding to the ones defined by HTML 4.</dd>
  131.     </dl>
  132.  
  133.   </section>
  134.  
  135.   <section id="authentication"><title>Authentication</title>
  136.  
  137.     <p>Concerning the different methods of authentication, Apache
  138.     follows the following IETF recommendations:</p>
  139.  
  140.     <dl>
  141.       <dt><a href="http://www.rfc-editor.org/rfc/rfc2617.txt">RFC 2617</a>
  142.       (Draft standard)</dt>
  143.  
  144.       <dd>"HTTP/1.0", includes the specification for a Basic
  145.       Access Authentication scheme.</dd>
  146.  
  147.     </dl>
  148.  
  149.   </section>
  150.  
  151.   <section id="language_country_codes"><title>Language/Country Codes</title>
  152.  
  153.     <p>The following links document ISO and other language and country
  154.     code information:</p>
  155.  
  156.     <dl>
  157.       <dt><a href="http://www.loc.gov/standards/iso639-2/">ISO 639-2</a></dt>
  158.  
  159.       <dd>ISO 639 provides two sets of language codes, one as a two-letter
  160.       code set (639-1) and another as a three-letter code set (this part
  161.       of ISO 639) for the representation of names of languages.</dd>
  162.  
  163.       <dt><a href="http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/index.html">
  164.       ISO 3166-1</a></dt>
  165.  
  166.       <dd>These pages document the country names (official short names
  167.       in English) in alphabetical order as given in ISO 3166-1 and the
  168.       corresponding ISO 3166-1-alpha-2 code elements.</dd>
  169.  
  170.       <dt><a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</a>
  171.       (Best Current Practice),
  172.       <a href="http://www.rfc-editor.org/rfc/rfc3066.txt">RFC 3066</a></dt>
  173.  
  174.       <dd>This document describes a language tag for use in cases where
  175.       it is desired to indicate the language used in an information
  176.       object, how to register values for use in this language tag,
  177.       and a construct for matching such language tags.</dd>
  178.  
  179.       <dt><a href="http://www.rfc-editor.org/rfc/rfc3282.txt">RFC 3282</a>
  180.       (Standards Track)</dt>
  181.  
  182.       <dd>This document defines a "Content-language:" header, for use in
  183.       cases where one desires to indicate the language of something that
  184.       has RFC 822-like headers, like MIME body parts or Web documents,
  185.       and an "Accept-Language:" header for use in cases where one wishes
  186.       to indicate one's preferences with regard to language.</dd>
  187.     </dl>
  188.  
  189.   </section>
  190.  
  191. </manualpage>
  192.