<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=gb2312"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:宋体;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:宋体;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@宋体";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi guys:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         I have some doubt with main resource’s loading in offline web app.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         As said in html5 specification: “if the resource’s URL is a master entry, the manifest, an explicit entry or a fallback entry in the application cache, then get the resource from the cache instead of fetching it”. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        A main resource(such as a main page of a web application) has been modified in server while manifest file didn’t, in other words, web browser will not update all resources(include main resource) cached in local. <o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>Let me give a instance to illustrate this problem: a web app consists of demo.html, demo.manifest, style.css, action.js, when demo.html add some new functionality and the author forgot to modify demo.manifest, the user never enjoy new functionality until local cache was cleaned manually. It seems to a bit weird.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         I think main page so import that we should treat main resource as a FALLBACK of manifest compulsorily rather than normal resources such as css just like: <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         FALLBACK<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         demo.html       demo.html<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>in manifest. It should be fetched from network if possible, to be replaced by the corresponding fallback entry if not. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>         BTW, I am a developer of web browser, and prepare to implement offline web applications in baidubrowser, I will appreciate any guys who give me suggestions.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>xueqing<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0><tr style='height:10.7pt'><td nowrap style='border:none;border-right:solid white 1.0pt;background:#E10601;padding:0cm 7.5pt 0cm 7.5pt;height:10.7pt'><p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:center'><b><span style='font-size:10.0pt;font-family:宋体;color:white'>百度客户端部</span></b><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif";color:white'><o:p></o:p></span></b></p></td><td nowrap style='background:#2319DC;padding:0cm 6.75pt 0cm 6.75pt;height:10.7pt'><p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:center;line-height:11.25pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif";color:white'>RD</span></b><span lang=EN-US style='font-size:10.0pt;font-family:宋体;color:navy'><o:p></o:p></span></p></td><td nowrap style='background:white;padding:0cm 3.75pt 0cm 6.0pt;height:10.7pt'><p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:center;line-height:11.25pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:宋体;color:#0070C0'> </span></b><b><span style='font-size:10.0pt;font-family:宋体;color:#2D67CA'>黄学青</span></b><b><span lang=EN-US style='font-size:10.0pt;font-family:宋体;color:#2D67CA'><o:p></o:p></span></b></p></td><td nowrap style='background:white;padding:0cm 0cm 0cm 0cm;height:10.7pt'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#BFBFBF'>|</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#2D67CA'>Tel:</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#7F7F7F'>5992-1996</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'><o:p></o:p></span></p></td><td nowrap style='background:white;padding:0cm 0cm 0cm 0cm;height:10.7pt'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#BFBFBF'>|</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#2D67CA'>Mob:</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#7F7F7F'>186-0306-3814</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#BFBFBF'>|</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> </span><b><span lang=EN-US style='color:#0070C0'>H</span><span lang=EN-US style='color:red'>i</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#2D67CA'>:</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#262626'> huangxq1986</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#BFBFBF'>|</span><span lang=EN-US style='font-size:10.0pt;color:#262626'> </span><span lang=EN-US style='font-size:10.0pt;color:#2D67CA'>Office</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#2D67CA'>:</span><span style='font-size:10.0pt;font-family:宋体;color:#2D67CA'>首创</span><span lang=EN-US style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#2D67CA'> F3-BW651</span><span lang=EN-US style='font-size:10.0pt;font-family:宋体;color:#262626'><o:p></o:p></span></p></td></tr></table><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div></body></html>