hixie: try to clarify what is normative and what is not in the definition of the appcache stuff. (whatwg r5811)

hixie: try to clarify what is normative and what is not in the
definition of the appcache stuff. (whatwg r5811)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4669&r2=1.4670&f=h
http://html5.org/tools/web-apps-tracker?from=5810&to=5811

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4669
retrieving revision 1.4670
diff -u -d -r1.4669 -r1.4670
--- Overview.html 1 Feb 2011 00:13:38 -0000 1.4669
+++ Overview.html 1 Feb 2011 00:36:54 -0000 1.4670
@@ -45595,30 +45595,33 @@
 
     <dl><dt><dfn id="concept-appcache-master" title="concept-appcache-master">Master entries</dfn>
 
-     <dd>Documents that were added to the cache because a
-     <a href="#browsing-context">browsing context</a> was <a href="#navigate" title="navigate">navigated</a> to that document and the
-     document indicated that this was its cache, using the <code title="attr-html-manifest"><a href="#attr-html-manifest">manifest</a></code> attribute.
+     <dd><p class="note">These are documents that were added to the
+     cache because a <a href="#browsing-context">browsing context</a> was <a href="#navigate" title="navigate">navigated</a> to that document and the
+     document indicated that this was its cache, using the <code title="attr-html-manifest"><a href="#attr-html-manifest">manifest</a></code> attribute.</p>
 
 
      <dt><dfn id="concept-appcache-manifest" title="concept-appcache-manifest">The manifest</dfn>
 
-     <dd>The resource corresponding to the URL that was given in a
-     master entry's <code><a href="#the-html-element-0">html</a></code> element's <code title="attr-html-manifest"><a href="#attr-html-manifest">manifest</a></code> attribute. The
+     <dd><p class="note">This is the resource corresponding to the URL
+     that was given in a master entry's <code><a href="#the-html-element-0">html</a></code> element's
+     <code title="attr-html-manifest"><a href="#attr-html-manifest">manifest</a></code> attribute. The
      manifest is fetched and processed during the <a href="#application-cache-download-process">application
-     cache download process</a>. All the <a href="#concept-appcache-master" title="concept-appcache-master">master entries</a> have
-     the <a href="#same-origin" title="same origin">same origin</a> as the manifest.
+     cache download process</a>. All the <a href="#concept-appcache-master" title="concept-appcache-master">master entries</a> have the
+     <a href="#same-origin" title="same origin">same origin</a> as the manifest.</p>
 
 
      <dt><dfn id="concept-appcache-explicit" title="concept-appcache-explicit">Explicit entries</dfn>
 
-     <dd>Resources that were listed in the cache's <a href="#concept-appcache-manifest" title="concept-appcache-manifest">manifest</a> in an <a href="#concept-appcache-manifest-explicit" title="concept-appcache-manifest-explicit">explicit
-     section</a>.
+     <dd><p class="note">These are the resources that were listed in
+     the cache's <a href="#concept-appcache-manifest" title="concept-appcache-manifest">manifest</a> in an <a href="#concept-appcache-manifest-explicit" title="concept-appcache-manifest-explicit">explicit
+     section</a>.</p>
 
 
      <dt><dfn id="concept-appcache-fallback" title="concept-appcache-fallback">Fallback entries</dfn>
 
-     <dd>Resources that were listed in the cache's <a href="#concept-appcache-manifest" title="concept-appcache-manifest">manifest</a> in a <a href="#concept-appcache-manifest-fallback" title="concept-appcache-manifest-fallback">fallback
-     section</a>.
+     <dd><p class="note">These are the resources that were listed in
+     the cache's <a href="#concept-appcache-manifest" title="concept-appcache-manifest">manifest</a> in a <a href="#concept-appcache-manifest-fallback" title="concept-appcache-manifest-fallback">fallback
+     section</a>.</p>
 
 
     </dl><p><a href="#concept-appcache-explicit" title="concept-appcache-explicit">Explicit entries</a>
@@ -45635,23 +45638,42 @@
 
    </li>
 
-   <li>Zero or more <dfn id="concept-appcache-fallback-ns" title="concept-appcache-fallback-ns">fallback
-   namespaces</dfn>: URLs, used as <a href="#concept-appcache-matches-fallback" title="concept-appcache-matches-fallback">prefix match
-   patterns</a>, each of which is mapped to a <a href="#concept-appcache-fallback" title="concept-appcache-fallback">fallback entry</a>. Each
-   namespace URL has the <a href="#same-origin">same origin</a> as <a href="#concept-appcache-manifest" title="concept-appcache-manifest">the manifest</a>.</li>
+   <li>
 
-   <li>Zero or more URLs that form the <dfn id="concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist
-   namespaces</dfn>: URLs, used as prefix match patterns, that the
-   user agent will never load from the cache but will instead always
-   attempt to obtain from the network.</li>
+    <p>Zero or more <dfn id="concept-appcache-fallback-ns" title="concept-appcache-fallback-ns">fallback
+    namespaces</dfn>, each of which is mapped to a <a href="#concept-appcache-fallback" title="concept-appcache-fallback">fallback entry</a>.</p>
 
-   <li>An <dfn id="concept-appcache-onlinewhitelist-wildcard" title="concept-appcache-onlinewhitelist-wildcard">online whitelist
-   wildcard flag</dfn>, which is either <i title="">open</i>
-   (indicating that any URL not listed as cached is to be implicitly
-   treated as being in the <a href="#concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist
-   namespaces</a>) or <i title="">blocking</i> (indicating that
-   URLs not listed explicitly in the manifest are to be treated as
-   unavailable).</li>
+    <p class="note">These are URLs used as <a href="#concept-appcache-matches-fallback" title="concept-appcache-matches-fallback">prefix match
+    patterns</a> for resources that are to be fetched from the
+    network if possible, or to be replaced by the corresponding <a href="#concept-appcache-fallback" title="concept-appcache-fallback">fallback entry</a> if not.
+    Each namespace URL has the <a href="#same-origin">same origin</a> as <a href="#concept-appcache-manifest" title="concept-appcache-manifest">the manifest</a>.</p>
+
+   </li>
+
+   <li>
+
+    <p>Zero or more URLs that form the <dfn id="concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist
+    namespaces</dfn>.</p>
+
+    <p class="note">These are used as prefix match patterns, and
+    declare URLs that the user agent will never load from the cache
+    but will instead always attempt to obtain from the network.</p>
+
+   </li>
+
+   <li>
+
+    <p>An <dfn id="concept-appcache-onlinewhitelist-wildcard" title="concept-appcache-onlinewhitelist-wildcard">online whitelist
+    wildcard flag</dfn>, which is either <i title="">open</i> or <i title="">blocking</i>.</p>
+
+    <p class="note">The <i title="">open</i> state indicates that any
+    URL not listed as cached is to be implicitly treated as being in
+    the <a href="#concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online
+    whitelist namespaces</a>; the <i title="">blocking</i> state
+    indicates that URLs not listed explicitly in the manifest are to
+    be treated as unavailable.</p>
+
+   </li>
 
   </ul><p>Each <a href="#application-cache">application cache</a> has a <dfn id="concept-appcache-completeness" title="concept-appcache-completeness">completeness flag</dfn>, which is
   either <i>complete</i> or <i>incomplete</i>.</p>

Received on Tuesday, 1 February 2011 00:38:11 UTC