Re: The ability to turn off animations in browsers
Tim Leverett <[email protected]> Mon, 10 Jun 2013 12:04:01 -0400
| Newsgroups | gmane.comp.web.html.general |
|---|---|
| Message-ID | <CAOiS3y5yg8nKaw41fGOsH6dOMUEeD9MyQW7LRuoHwFAm2sb+PA@mail.gmail.com> |
--047d7b343d5601c72c04deceef49 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm intrigued by this request. Would you mind sharing your data that shows how animations specifically produce a significant difference in power consumption across devices? =E2=98=BA On Thu, Jun 6, 2013 at 6:57 AM, Hidv=C3=A9gi G=C3=A1bor <[email protected]>= wrote: > Hello everyone, > > I'm new to this list, but not to the web, I've been working with it since > 1999. My concerns about the destruction of our environment (thus the > extinction of species) and the growing hunger for energy (but the lack of > cheap renewable energy) have led me to ask developers to reduce the > energy-consumption of the websites we create. This can be achieved by > giving the users the ability to turn off animations browserwide to save > energy and time. > > Theory > > a, Most of our energy resources pollute or danger the environment: > 1, petroleum is still cheap, but it is going to deplete in our future, an= d > it's polluting > 2, coal is polluting > 3, solar energy is expensive > 4, nuclear energy is dangerous because no governments can ensure the > guarding of nuclear waste for 10 000 years (until then they can be used t= o > build nuclear weapons for example by terrorists) > > b, Even though the number mobile devices is growing, but the technology o= f > battery cells is developing much slower, leading to user inconvenience. > > c, Website animations come with two problems: > 1, they cost energy to render > 2, many user interactions can only be started only after an animation has > already finished, so users' time is wasted > By summarizing these little seconds in global, we are talking about years > and gigawatts. > > Proposal > > I propose to make two little additions to the browsers: > > 1, a global / per site setting to turn off animations > This can be done for example by setting the durations of animations to 0 > second > > 2, a global variable that can be read to determine of the animation setti= ng > This can be used by libraries like jQery to set their animation durations > to 0 > For example it could be read like this: > if (window.animationsTurnedOff) { > (...) > } > > G=C3=A1bor Hidv=C3=A9gi > Hungary > > > > > --047d7b343d5601c72c04deceef49 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">I'm intrigued by this request. Would you mind sharing = your data that shows how animations specifically produce a significant diff= erence in power consumption across devices?</div><div class=3D"gmail_extra"= > <br clear=3D"all"><div><font size=3D"4">=E2=98=BA</font></div> <br><br><div class=3D"gmail_quote">On Thu, Jun 6, 2013 at 6:57 AM, Hidv=C3= =A9gi G=C3=A1bor <span dir=3D"ltr"><<a href=3D"mailto:[email protected]"= target=3D"_blank">[email protected]</a>></span> wrote:<br><blockquote c= lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;= padding-left:1ex"> Hello everyone,<br> <br> I'm new to this list, but not to the web, I've been working with it= since 1999. My concerns about the destruction of our environment (thus the= extinction of species) and the growing hunger for energy (but the lack of = cheap renewable energy) have led me to ask developers to reduce the energy-= consumption of the websites we create. This can be achieved by giving the u= sers the ability to turn off animations browserwide to save energy and time= .<br> <br> Theory<br> <br> a, Most of our energy resources pollute or danger the environment:<br> 1, petroleum is still cheap, but it is going to deplete in our future, and = it's polluting<br> 2, coal is polluting<br> 3, solar energy is expensive<br> 4, nuclear energy is dangerous because no governments can ensure the guardi= ng of nuclear waste for 10 000 years (until then they can be used to build = nuclear weapons for example by terrorists)<br> <br> b, Even though the number mobile devices is growing, but the technology of = battery cells is developing much slower, leading to user inconvenience.<br> <br> c, Website animations come with two problems:<br> 1, they cost energy to render<br> 2, many user interactions can only be started only after an animation has a= lready finished, so users' time is wasted<br> By summarizing these little seconds in global, we are talking about years a= nd gigawatts.<br> <br> Proposal<br> <br> I propose to make two little additions to the browsers:<br> <br> 1, a global / per site setting to turn off animations<br> This can be done for example by setting the durations of animations to 0 se= cond<br> <br> 2, a global variable that can be read to determine of the animation setting= <br> This can be used by libraries like jQery to set their animation durations t= o 0<br> For example it could be read like this:<br> if (window.animationsTurnedOff) {<br> =C2=A0(...)<br> }<span class=3D"HOEnZb"><font color=3D"#888888"><br> <br> G=C3=A1bor Hidv=C3=A9gi<br> Hungary<br> <br> <br> <br> <br> </font></span></blockquote></div><br></div> --047d7b343d5601c72c04deceef49--