I want MODx to be the premeire platform for deploying standards-compliant websites. That means making it "automagically" able to address common Windows IE discrepancies in how it handles things like:
- alpha-transparency in PNG files (foreground and background images)
- support for hovering over arbitrary elements (not just HREFs)
- possible support for other CSS selectors (first-child, last-child, etc.)
- fixing flashing images on hover for IE via sending specific header info to the browser
[/list:u]
This might involve PHP code or javascript for the PNG support, additional javascript + behaviors, and so on.
What do you all think?
The PNG stuff would be awesome. I didn't realize until I tried including some PNG's with Alpha transparency recently that IE didn't handle it properly, and now that I know how to fix it... :wink:
Actually, I'd like to see these as pluggable scripts of some kind. For the PHP stuff, no problem, but we might need a way to define/include javascripts (and possible other scripts) in the manager interface.
The CSS stuff is cool, but I think everyone still disagrees on the methods to achieve cross-browser consistent designs. For instance, I use a lot of CSS hacks myself, to get around browser inconsistencies, as well as splitting my stylesheets into core and extended sets, using the LINK tag to refernce the core styles and the @import directive to load more advanced styles that might not be available in browsers that don't support @import CSS directives. In any case, these would be great options for those who want to address some of these things using scripts.
Any other thoughts?