<?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>15054</bug_id>
          
          <creation_ts>2011-12-04 02:53:27 +0000</creation_ts>
          <short_desc>New Feature Suggestion: This is a completely new and unheard problem. Today I was developing a new page with a music player on it. However, when you click on a link and another page loads, the player resets and starts the song all over again. Is it possib</short_desc>
          <delta_ts>2013-03-01 19:37:05 +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>HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#top</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Edward O&apos;Connor">eoconnor</assigned_to>
          <cc>annevk</cc>
    
    <cc>eoconnor</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>philipj</cc>
    
    <cc>plh</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>robin</cc>
    
    <cc>silviapfeiffer1</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>60904</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-12-04 02:53:27 +0000</bug_when>
    <thetext>Specification: http://www.w3.org/TR/2011/WD-html5-20110525/
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
New Feature Suggestion:

This is a completely new and unheard problem. Today I was developing a new
page with a music player on it. However, when you click on a link and another
page loads, the player resets and starts the song all over again.

Is it possible to set some portions of my page as &quot;fixed&quot; - and those portions
even survive page loads? There are always components that we would prefer to
stay static on the page rather than disappear and reload every time. A chat
box. A music player. There is currently no neat way of doing this.

rowan.rishi@gmail.com

Posted from: 60.52.100.82
User agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60920</commentid>
    <comment_count>1</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2011-12-04 23:51:40 +0000</bug_when>
    <thetext>You can use a cookie or even local storage to store such state.

I&apos;ve previously considered that media fragment URIs [1] could be used in browsers for storing page history for pages that contain media content. However, it&apos;s just as easy to store these URIs in a cookie or local storage.

[1] http://www.w3.org/TR/media-frags/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60933</commentid>
    <comment_count>2</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2011-12-05 10:24:49 +0000</bug_when>
    <thetext>If we&apos;re talking about history navigation, Opera already saves the state of media elements and tries to bring them back to that exact state when you go back in history. (This is necessary because the script environment state is also kept, which would otherwise be out of sync with the media element state.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60934</commentid>
    <comment_count>3</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2011-12-05 10:30:00 +0000</bug_when>
    <thetext>I think what rowan.rishi@gmail.com meant is that a site has a widget embedded on several pages and that as you transition between those pages the widget should not be interrupted in what it is doing.

Currently the solution here is that you rewrite the way navigation works using history.pushState() and XMLHttpRequest rather than actual page loads. But maybe we can have something simpler?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61143</commentid>
    <comment_count>4</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-12-07 22:57:02 +0000</bug_when>
    <thetext>We could explore having an iframe that survive session history traversal / navigation, such that a single Document is grafted into an iframe on any subsequent page that has a slot for it, or something...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81239</commentid>
    <comment_count>5</comment_count>
    <who name="Robin Berjon">robin</who>
    <bug_when>2013-01-11 13:41:51 +0000</bug_when>
    <thetext>The idea is interesting, but the security model is scary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81734</commentid>
    <comment_count>6</comment_count>
    <who name="Robin Berjon">robin</who>
    <bug_when>2013-01-21 15:59:44 +0000</bug_when>
    <thetext>Mass move to &quot;HTML WG&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81852</commentid>
    <comment_count>7</comment_count>
    <who name="Robin Berjon">robin</who>
    <bug_when>2013-01-21 16:02:29 +0000</bug_when>
    <thetext>Mass move to &quot;HTML WG&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83879</commentid>
    <comment_count>8</comment_count>
    <who name="Edward O&apos;Connor">eoconnor</who>
    <bug_when>2013-03-01 19:36:29 +0000</bug_when>
    <thetext>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 doubt the security concerns are outweighed by the benefit
of such a feature.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>