Changes between Version 2 and Version 3 of IriWorkGoals


Ignore:
Timestamp:
Oct 11, 2009, 6:27:17 PM (10 years ago)
Author:
masinter@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IriWorkGoals

    v2 v3  
    3838== HTML5 Editor Requirements ==
    3939
    40  Another goal is to address the requirements that led to the processing rules previously defined in http://www.w3.org/TR/2009/WD-html5-20090423/.
     40Another goal is to address the requirements that led to the processing rules previously defined in http://www.w3.org/TR/2009/WD-html5-20090423/.
    4141
    4242
    43  * A normative definition (which can be implemented consistently) which describes the processing of relative and absolute forms, which has clear, consistent and testable rules for processing, and in particular, the hand-off between generic URL processing and HTTP. For example, the handling of UTF-16 and UTF-8 encoded EARLs, the effect of
    44 the document "base", whether backslashes are or are not changed to slashes, etc.
     43  *    A normative definition (which can be implemented consistently) which describes the processing of relative and absolute forms, which has clear, consistent and testable rules for processing, and in particular, the hand-off between generic URL processing and HTTP. For example, the handling of UTF-16 and UTF-8 encoded EARLs, the effect of the document "base", whether backslashes are or are not changed to slashes, etc.
    4544
    46  * An normative, uniform manner of parsing arbitrary strings  to determine syntactic components, whether the strings are valid URIs, IRIs or other forms. In particular, a definition of "absolute" that works consistently whether the strings are valid URIs, IRIs or something else.
     45 *   An normative, uniform manner of parsing arbitrary strings  to determine syntactic components, whether the strings are valid URIs, IRIs or other forms. In particular, a definition of "absolute" that works consistently whether the strings are valid URIs, IRIs or something else.
    4746
    4847 * A definition of a valid IRI that handles encodings other than UTF-8.
    4948
    50  * A definition of absolute IRI that handles having invalid strings be absolute, e.g. http://www.example.com/%X being an "absolute IRI"
     49 *  A definition of absolute IRI that handles having invalid strings be absolute, e.g. http://www.example.com/%X being an "absolute IRI"
    5150
    52  * An algorithm that defines how to take an arbitrary string (including one that isn't a valid IRI of any form) and get out the scheme, host, port, hostport, path, query, fragment, and host-specific parts.
     51 *  An algorithm that defines how to take an arbitrary string (including one that isn't a valid IRI of any form) and get out the scheme, host, port, hostport, path, query, fragment, and host-specific parts.