On Thu, 20 Jan 2011 11:51:17 +0100, Charles McCathieNevile <cha...@opera.com> wrote:

Use cases

* An app can provide notifications (using the Web Notification stuff that is under developemnt) when it is not visible/focused, but skip them when it is to minimise distractions and reduce cognitive load * An application can (try to) communicate with the currently focused application. This is essentially what a whole class of extensions does in practice. Enabling it for general HTML would be a step towards making it possible to share different functionality extensions. Right now, it would rely on out-of-band agreement about how to communicate, but that is perfectly feasible in practice. It also introduces a clear requirement for a security discussion (see the paper that Art posted recently...).

Also, an app that knows it's invisible can stop, for example, some expensive canvas rendering that no-one will see, making your laptop battery happier.


--
Alexey Feldgendler
Software Developer, Desktop Team, Opera Software ASA
[ICQ: 115226275] http://my.opera.com/feldgendler/

Reply via email to