CSS3 Browser Support
I have found CSS to be a very useful tool in web design and the new features introduced with version 3 seem like they will further increase its capability and ease of use. Unfortunately not all of the features are fully supported or interpreted correctly by all browsers. This creates a problem for web design because we want to be able to reach the largest audience possible.
While it would be nice if all browsers supported CSS I don’t feel that a law suit is the best way to bring that about. Even though the current lawsuit between Oracle and Microsoft may result in IE, Internet Explorer, becoming compliant it will also likely cause other problems. IE has been losing popularity and as long as Microsoft chooses to not comply with browser standards it will continue to decline. Eventually Microsoft will either choose to conform on their own or drop out of the market.
Having the browser companies be involved in the determination of the standards has advantages as well as disadvantages. By having them involved in the creation they are aware of the changes that will need to be made. They are also able to keep the changes to a reasonable pace for implementation. On the other hand all of the browser companies are interest mainly in finding the best way to make the most profit, because of this their focus is not necessarily on what is best for users and developers.