- From: Ian B. Jacobs <ij@w3.org>
- Date: Fri, 08 Nov 2002 01:31:14 -0500
- To: www-tag@w3.org
Hello,
I've made available the 7 November 2002 draft of
"Architecture of the World Wide Web" [1]. I have quickly
documented the changes [2] since the 29 Oct draft, but
the list could use some more work; the changes are
quoted below.
- Ian
[1] http://www.w3.org/2001/tag/2002/WD-webarch-20021107
[2] http://www.w3.org/2001/tag/webarch/changes#changes-20021107
--
Ian Jacobs (ij@w3.org) http://www.w3.org/People/Jacobs
Tel: +1 718 260-9447
========================================================
* This draft attempts to introduce a model offered
by Roy Fielding of distinguishing properties,
constraints, and principles. I added to the list
"design choices" based on discussions with Tim
Berners-Lee. The (formerly all) principles have
been recategorized per suggestions from Roy. New
style sheets highlight which class each item
belongs to.
* Changed the title from "Architectural Principles
of the WWW" to "Architecture of the WWW" per
comments from Roy. Also, changed the titles of
sections 2, 3, and 4 based on Roy's comments.
* 1.1 Audience: Per comments from Alan Kotok and
Daniel Dardailler, added the beginnings of what
one could call required reading prior to reading
the arch doc.
* 2. Identification and resources: Fixed what URIs
identify in the first bulleted list (e.g., not
mailbox names but mailboxes). Deleted last
example since that one did not predate the Web.
* 2.2 Operations on URIs. This section has been
somewhat rewritten in an attempt to incorporate
comments from Dan Connolly. See in particular
sections 2.2.4 and 2.2.5. There is an attempt to
distinguish "meaning" from the perspective of
what specifications define, from "meaning" in the
way that URIs are used. As a result, there are
two principles: "Consistent URIs" and "Consistent
representations". These replace the former
principle about ambiguity in use being harmful to
people and machines.
* 2.3 Per comments from Roy Fielding, I deleted the
principle "Unregistered URI schemes MUST NOT be
used on the public Internet for general purpose
applications." Roy labeled this a "false
constraint" since this can be done in practice.
However, left (edited) related text in place (as
it still makes sense).
* 2.5 Deleted first generality, as the question of
authoritative meaning is dealt with in 2.2.
* 5 Started new section for general design
principles that cross borders of sections 2, 3,
4. The only principle there so far is on
"Information Hiding", which is based on text from
TBL.
* Various editorial changes based on comments from
Graham Klyne, Daniel Dardailler, Paul Cotton,
SVGDeveloper, and others.
Received on Friday, 8 November 2002 01:31:16 UTC