- From: Michael Dale <dale@ucsc.edu>
- Date: Fri, 17 Oct 2008 13:57:34 -0700
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. http://labs.adobe.com/technologies/flashplayer10/releasenotes.html 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. --michael 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. > > Rob > -- > "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]
Received on Friday, 17 October 2008 13:57:34 UTC