- From: poot <cvsmail@w3.org>
- Date: Thu, 16 Oct 2008 17:19:26 +0900 (JST)
- To: public-html-diffs@w3.org
Appcache: Rename 'implicit entries' to 'master entries'. (whatwg r2345) Master entries http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#concept-appcache-master 5.7.5.1 Changes to the networking model http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#changesToNetworkingModel Index http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#index application cache selection algorithm http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#concept-appcache-init-with-attribute The manifest http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#concept-appcache-manifest Flag the resource's Document as a candidate for this manifest URL's caches, so that it will be associated with an application cache identified by this manifest URL later, when such an application cache is ready. http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#flagAsCandidateForCache cache attempt http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#concept-appcache-cache A browsing context is associated with the application cache appropriate for its active document, if any. A Document initially has no appropriate cache, but steps in the parser and in the navigation sections cause cache selection to occur early in the page load process. A browsing context's associated cache can also change during session history traversal. http://people.w3.org/mike/diffs/html5/spec/Overview.1.1518.html#appcache-history-1 http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1517&r2=1.1518&f=h http://html5.org/tools/web-apps-tracker?from=2344&to=2345 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.1517 retrieving revision 1.1518 diff -u -d -r1.1517 -r1.1518 --- Overview.html 16 Oct 2008 01:39:53 -0000 1.1517 +++ Overview.html 16 Oct 2008 08:15:19 -0000 1.1518 @@ -27333,19 +27333,19 @@ such as HTTP headers, if any), identified by URLs, each falling into one (or more) of the following categories:</p> - <dl><dt><dfn id=concept-appcache-implicit title=concept-appcache-implicit>Implicit entries</dfn> + <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=#top-level-browsing-context>top-level browsing context</a> was <a href=#navigate title=navigate>navigated</a> to that document and the + <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. <dt><dfn id=concept-appcache-manifest title=concept-appcache-manifest>The manifest</dfn> <dd>The resource corresponding to the URL that was given in an - implicit entry's <code><a href=#the-html-element>html</a></code> element's <code title=attr-html-manifest><a href=#attr-html-manifest>manifest</a></code> attribute. The + master entry's <code><a href=#the-html-element>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-update-process>application - cache update process</a>. All the <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit entries</a> have + cache update 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. @@ -27833,8 +27833,8 @@ interface indicating to the user that the application is up to date.</li> - <li><p>If there are any pending downloads of <span title="implicit entry">implicit entries</span> that are being - stored in the cache, then wait for all of them to have + <li><p>If there are any pending downloads of <a href=#concept-appcache-master title=concept-appcache-master>master entries</a> that are + being stored in the cache, then wait for all of them to have completed. If any of these downloads fail (e.g. the server returns a 4xx or 5xx response or equivalent, or there is a DNS error, or the connection times out, or the user cancels the @@ -27879,8 +27879,8 @@ list</var>, each flagged with "fallback entry".</li> <li><p>If this is an <a href=#concept-appcache-upgrade title=concept-appcache-upgrade>upgrade - attempt</a>, then add all the URLs of <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit entries</a> in <var title="">cache</var> to <var title="">file list</var>, each flagged - with "implicit entry".</li> + attempt</a>, then add all the URLs of <a href=#concept-appcache-master title=concept-appcache-master>master entries</a> in <var title="">cache</var> to <var title="">file list</var>, each flagged + with "master entry".</li> <li><p>If this is an <a href=#concept-appcache-upgrade title=concept-appcache-upgrade>upgrade attempt</a>, then add all the URLs of <a href=#concept-appcache-dynamic title=concept-appcache-dynamic>dynamic entries</a> in <var title="">cache</var> to <var title="">file list</var>, each flagged @@ -27960,9 +27960,9 @@ entry as a <a href=#concept-appcache-fallback title=concept-appcache-fallback>fallback entry</a>.</li> - <li><p>If the URL being processed was flagged as an "implicit + <li><p>If the URL being processed was flagged as an "master entry" in <var title="">file list</var>, then categorize the - entry as a <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit + entry as a <a href=#concept-appcache-master title=concept-appcache-master>master entry</a>.</li> <li><p>If the URL being processed was flagged as an "dynamic @@ -27991,9 +27991,8 @@ <li> - <p>Wait for all pending downloads of <span title="implicit - entry">implicit entries</span> that are being stored in the cache - to have completed.</p> + <p>Wait for all pending downloads of <a href=#concept-appcache-master title=concept-appcache-master>master entries</a> that are + being stored in the cache to have completed.</p> <p class=example>For example, if the <a href=#browsing-context>browsing context</a>'s <a href=#active-document>active document</a> isn't itself listed @@ -28153,7 +28152,7 @@ of that <a href=#application-cache>application cache</a> contains a resource with the URL of the manifest, and that resource is categorized as a <a href=#concept-appcache-manifest title=concept-appcache-manifest>manifest</a>, then: - store the resource in the matching cache, categorized as an <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit entry</a>, + store the resource in the matching cache, categorized as an <a href=#concept-appcache-master title=concept-appcache-master>master entry</a>, associate the <code>Document</code> with that cache, invoke the <a href=#application-cache-update-process>application cache update process</a>, and abort these steps.</li> @@ -28169,7 +28168,7 @@ of that <a href=#application-cache>application cache</a> does not yet contain a resource with the URL of the manifest, or it does but that resource is not yet categorized as a <a href=#concept-appcache-manifest title=concept-appcache-manifest>manifest</a>: store the - resource in that cache, categorized as an <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit entry</a> + resource in that cache, categorized as an <a href=#concept-appcache-master title=concept-appcache-master>master entry</a> (replacing the file's previous contents if it was already in the cache, but not removing any other categories it might have), and abort these steps. (An <a href=#application-cache-update-process>application cache update @@ -28178,7 +28177,7 @@ <li><p>Otherwise, there is no matching <a href=#application-cache>application cache</a>: create a new application cache identified by this manifest URL, store the resource in that cache, categorized as an - <a href=#concept-appcache-implicit title=concept-appcache-implicit>implicit entry</a>, + <a href=#concept-appcache-master title=concept-appcache-master>master entry</a>, and then invoke the <a href=#application-cache-update-process>application cache update process</a>.</li> @@ -28234,7 +28233,7 @@ mechanism or equivalent, then <a href=#fetch>fetch</a> the resource normally and abort these steps.</li> - <li><p>If the resource's URL is <a href=#concept-appcache-implicit title=concept-appcache-implicit>an implicit entry</a>, <a href=#concept-appcache-manifest title=concept-appcache-manifest>the manifest</a>, <a href=#concept-appcache-explicit title=concept-appcache-explicit>an explicit entry</a>, <a href=#concept-appcache-fallback title=concept-appcache-fallback>a fallback entry</a>, or a + <li><p>If the resource's URL is <a href=#concept-appcache-master title=concept-appcache-master>an master entry</a>, <a href=#concept-appcache-manifest title=concept-appcache-manifest>the manifest</a>, <a href=#concept-appcache-explicit title=concept-appcache-explicit>an explicit entry</a>, <a href=#concept-appcache-fallback title=concept-appcache-fallback>a fallback entry</a>, or a <a href=#concept-appcache-dynamic title=concept-appcache-dynamic>dynamic entry</a> in the <a href=#application-cache>application cache</a>, then get the resource from the cache (instead of fetching it), and abort these steps.</li> @@ -43091,23 +43090,23 @@ Mathieu Henri, Matthew Mastracci, Matthew Raymond, Matthew Thomas, Mattias Waldau, Max Romantschuk, Michael 'Ratt' Iannarelli, Michael A. Nachbaur, Michael A. Puls II<!--Shadow2531-->, Michael Carter, - Michael Gratton, Michael Powers, Michael(tm) Smith, Michel Fortin, - Michiel van der Blonk, Mihai Şucan<!-- from ROBO Design -->, - Mike Brown, Mike Dierken<!-- S. Mike Dierken -->, Mike Dixon, Mike - Schinkel, Mike Shaver, Mikko Rantalainen, Neil Deakin, Neil Soiffer, - Olaf Hoffmann, Olav Junker Kjær, Oliver Hunt, Peter Karlsson, - Peter Kasting, Philip Jägenstedt, Philip Taylor, Philip - TAYLOR<!-- a different one -->, Rachid Finge, Rajas Moonka, Ralf - Stoltze, Ralph Giles, Raphael Champeimont, Rene Saarsoo, Richard - Ishida, Rimantas Liubertas, Robert Blaut, Robert O'Callahan, Robert - Sayre, Roman Ivanov, Ryan King, S. Mike Dierken, Sam Ruby, Sam - Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia Pfeiffer, Simon - Pieters, Stefan Haustein, Steffen Meschkat, Stephen Ma, Steve - Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie, Stuart - Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood, Thomas - Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis Leithead, - Tyler Close, Vladimir Vukićević, Wakaba, Wayne - Pollock, William Swanson, Yi-An Huang, and Øistein + Michael Gratton, Michael Nordman, Michael Powers, Michael(tm) Smith, + Michel Fortin, Michiel van der Blonk, Mihai Şucan<!-- from + ROBO Design -->, Mike Brown, Mike Dierken<!-- S. Mike Dierken -->, + Mike Dixon, Mike Schinkel, Mike Shaver, Mikko Rantalainen, Neil + Deakin, Neil Soiffer, Olaf Hoffmann, Olav Junker Kjær, Oliver + Hunt, Peter Karlsson, Peter Kasting, Philip Jägenstedt, Philip + Taylor, Philip TAYLOR<!-- a different one -->, Rachid Finge, Rajas + Moonka, Ralf Stoltze, Ralph Giles, Raphael Champeimont, Rene + Saarsoo, Richard Ishida, Rimantas Liubertas, Robert Blaut, Robert + O'Callahan, Robert Sayre, Roman Ivanov, Ryan King, S. Mike Dierken, + Sam Ruby, Sam Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia + Pfeiffer, Simon Pieters, Stefan Haustein, Steffen Meschkat, Stephen + Ma, Steve Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie, + Stuart Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood, + Thomas Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis + Leithead, Tyler Close, Vladimir Vukićević, Wakaba, + Wayne Pollock, William Swanson, Yi-An Huang, and Øistein E. Andersen, for their useful and substantial comments.<p>Thanks also to everyone who has ever posted about HTML5 to their blogs, public mailing lists, or forums, including the <a href=http://lists.w3.org/Archives/Public/public-html/>W3C public-html list</a> and the <a href=http://www.whatwg.org/mailing-list>various WHATWG lists</a>.
Received on Thursday, 16 October 2008 08:20:05 UTC