<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>12577</bug_id>
          
          <creation_ts>2011-04-30 16:25:01 +0000</creation_ts>
          <short_desc>Offline Web applications: we should discourage the inclusion of the main page in the manifest</short_desc>
          <delta_ts>2011-08-04 05:04:12 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>LC1 HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>benjamin</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>47830</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-04-30 16:25:01 +0000</bug_when>
    <thetext>In the introduction, one can find the following note:
&quot;Authors are encouraged to include the main page in the manifest also, but in practice the page that referenced the manifest is automatically cached even if it isn&apos;t explicitly mentioned.&quot;

The problem is the following pattern I noticed for web applications:
-the web application uses a single document named index.html
-it is served as the default page of some directory e.g.: http://example.com/webapp/
-the manifest include index.html

This causes the user-agent to download the web application twice: once for &apos;/&apos;, once for index.html

I think we should say instead that it is not required to list the document itself in the manifest.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49958</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-06-21 05:40:21 +0000</bug_when>
    <thetext>Well we should encourage the manifest to not include a URL that isn&apos;t the canonical URL, and then we should encourage authors to only have one URL per page, sure... but why would that mean not encouraging the explicit listing of the canonical URL?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51930</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-08-01 22:19:15 +0000</bug_when>
    <thetext>Also, having both files downloaded isn&apos;t a huge deal. The URL the author expects to be used is one that really must be cached, because that&apos;s the one that links will point to within the app (so if it&apos;s omitted and the user starts from a non-canonical URL, then while offline clicks on a link, then clicks back to the main page, it&apos;d break if it wasn&apos;t cached).


EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: I don&apos;t really see the problem here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52785</commentid>
    <comment_count>3</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2011-08-04 05:04:12 +0000</bug_when>
    <thetext>mass-moved component to LC1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>