Thursday, October 19, 2006 6:11 PM
So I downloaded IE 7 today, fully knowing that a part of my app was getting hosed by it. So I have started to dive into the issues which are CSS and JS related, and I am hitting my head against a brick wall. @)#(*${) Well, i know that my JavaScript skills are much weaker than I want them to be so I think I will rewrite the few lines of JS in my app that I wrote in some of the newer styles and see if I can't unit test them as well, but that still leaves CSS.
For me CSS is the most Program by Coincidence stuff I work with. And for the life of me I can't figure out how to make it better. My hat is off to anyone that can make this stuff do what they want on each browser. I even tried downloading StyleMaster but I really didn't find it that helpful, it is better than notepad though.
So does anyone have any killer CSS ideas.
My wishlist (With some of these I have no idea if it would help or not but here they are.)
1. Improved scoping.
#navigation
{
li
{
background:#a00;
}
}
Which I see as being the same as
#navigation li
{
background:#a00;
}
The big benefit of this would be with a lot of children statements of course.
2. Variables.
I am sure that they were just trying to keep things simple and yes I can just use server side processing to add variables, but can't we have them. Color manangement alone would be soooo much easier.
3. Everything else people want.
But who am I kidding. CSS is dificult enough for the browser people to get right, and the Standards people take forever to get anything together. These kinds of things are never going to happen. So CSS leaders tell me, what can I do.