> The next step for your specification is to go to the W3C. yes, I've submitted a request to webkit.org a few days ago.
I'm not advocating that anybody adopt the code. I merely wanted a POC for my own benefit and analysis before publicizing the proposal. I'd rather prefer to see some form of CCSS adopted by W3C, but after ten years it does not seem realistic. currently, it is difficult to manipulate absolutely positioned elements in CSS. they are virtual pariahs exiled to client-side JS. I think something like what I propose here is a start to assimilate what is currently done in CS JS into CSS with the added benefit of support for more powerful layout specific objects. > Finally, features at this layer should go into WebKit directly, not > into Chromium. Once your spec has been approved by W3C, you should > take your feature request to webkit.org. I did make all mods in WebKit directly, the goal being to be as minimally invasive as possible. code extensions/modifications are enclosed in and isolated by appropriate preprocessor statements. > CSS expressions have be a huge pain point for Internet Explorer, both > in terms of security and in terms of performance. We'll want to be > extremely careful before implementing a similar feature. using the "parallel universe" V8IsolatedWorld addresses the security concerns for the most part. performance is always an issue with javascript. that's why I chose v8. whether JS is executed in CSS or in js tags or includes, the performance issue remains. with absolutely positioned elements there is not much choice in our current state. having said that, the POC does push v8 to the limit as far as reentrancy is concerned. some analysis may reveal room for v8 improvements. perhaps reusable Scripts across contexts, although perhaps not simultaneously. thanks for your thoughtful replies. --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
