dale at ucsc.edu
Fri Oct 17 13:57:34 PDT 2008
In principal there is no reason why overlays could not be applied to
hardware accelerated video with styled css elements on top. It may
require re-tooling some of the html rendering architectures .. but that
is eventually the way things have to go anyway.
Flash 10 for example supports GPU Compositing which greatly accelerates
combining images, filters, and video. It also uses GPU Blitting
allowing accelerated rendering (like what used to happen in flash full
screen mode) rendered right to the browsers.
There is no reason why browsers should not head in that direction as
soon as possible if they want to support the same type of hardware
accelerated user experience soon to be available via flash.
Robert O'Callahan wrote:
> On Fri, Oct 17, 2008 at 5:15 AM, Michael A. Puls II
> <shadow2531 at gmail.com <mailto:shadow2531 at gmail.com>> wrote:
> That would be cool to do it automatically. But, does using an overlay
> guarantee that other elements can't be placed on top of it? If so,
> then only the author of the page would know (by testing) that nothing
> needs to go over the top of it. Or, is it trivial to code the browser
> to look at the css applied on the page (and any behavior that might
> later apply css) to determine that an overlay won't interfere with any
> thing? If not, it seems like doing it automatically might break
> things. But, like you said "if that makes sense".
> What I mean by "automatically" is that we can detect when using an
> overlay won't break things, and use it when it won't break things.
> "He was pierced for our transgressions, he was crushed for our
> iniquities; the punishment that brought us peace was upon him, and by
> his wounds we are healed. We all, like sheep, have gone astray, each
> of us has turned to his own way; and the LORD has laid on him the
> iniquity of us all." [Isaiah 53:5-6]
More information about the whatwg