<?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>26132</bug_id>
          
          <creation_ts>2014-06-18 07:58:39 +0000</creation_ts>
          <short_desc>Add &quot;metered-network-autoplay&quot; attribute to &lt;HTML&gt; tag with values that will help browser to restrict autoplay based on available bandwidth.</short_desc>
          <delta_ts>2016-04-20 21:16:20 +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>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>media</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sridhar">sridhar1803</reporter>
          <assigned_to name="This bug has no owner yet - up for the taking">dave.null</assigned_to>
          <cc>arronei</cc>
    
    <cc>mike</cc>
    
    <cc>mounir</cc>
    
    <cc>philipj</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>107993</commentid>
    <comment_count>0</comment_count>
    <who name="Sridhar">sridhar1803</who>
    <bug_when>2014-06-18 07:58:39 +0000</bug_when>
    <thetext>All of the mobile browser providers have disabled the &apos;autoplay&apos; behaviour in the mobile browsers since there is a high likelihood of mobile devices using metered networks. This does not leave the developers with a choice to autoplay media content on the devices. Game developers could find this especially restrictive for providing the right user experience. Not insignificant  proportion of mobile device usage happens over unmetered network and having an option to autoplay media on mobile devices is quite useful. My proposal is to add an attribute to the HTML tag of a webpage, value of which will determine if media tags which have autoplay=&quot;true&quot; can be auto played, based on the type of the network (as provided by Network Information API - https://dvcs.w3.org/hg/dap/raw-file/tip/network-api/Overview.html#idl-def-NetworkInformation)  

example : 

&lt;HTML metered-network-autoplay=&quot;false&quot;&gt;
&lt;HTML metered-network-autoplay=&quot;true&quot;&gt;

Default value for the metered-network-autoplay attribute will be &quot;false&quot; .

If this is implemented, webpage developers can provide better user experience where network permits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108001</commentid>
    <comment_count>1</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2014-06-18 12:19:57 +0000</bug_when>
    <thetext>If browser implementors are interested in removing the playback restrictions (note that this goes beyond autoplay) for unmetered networks, couldn&apos;t they simply remove the restrictions in that case? Why is a new HTML feature needed for this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108482</commentid>
    <comment_count>2</comment_count>
    <who name="Mounir Lamouri">mounir</who>
    <bug_when>2014-06-30 10:18:38 +0000</bug_when>
    <thetext>Network Information API used to have a metered attribute but there were a lot of complaints about it (mostly about the inability to be sure that a connection was metered). I am not sure that metered-network-autoplay will be able to fly without solving those issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125975</commentid>
    <comment_count>3</comment_count>
    <who name="Arron Eicholz">arronei</who>
    <bug_when>2016-04-20 21:16:20 +0000</bug_when>
    <thetext>HTML5.1 Bugzilla Bug Triage: 

This bug constitutes a request for a new feature of HTML. Our current guidelines, rather than track such requests as bugs or issues, is to create a proposal for the desired behavior, or at least a sketch of what is wanted (much of which is probably contained in this bug), and start the discussion/proposal in the WICG (https://www.w3.org/community/wicg/). As your idea gains interest and momentum, it may be brought back into HTML through the Intent to Migrate process (https://wicg.github.io/admin/intent-to-migrate.html).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>