Electric Type

Multimedia

About Us

News

Help

Grading the Browsers for Style(sheets)

Page 4 — How the Browsers Are Doing

JEFF: The suite doesn't currently keep track of how the browsers are performing. Is this an attempt to keep the suite as a tool, rather than adding any sort of editorial comment on the state of things?

ERIC: Yes. That's partly because I'm already tracking browser conformance at the Style Sheets Reference Guide, so the W3C has no need to duplicate my work, and because the W3C's role is not one of enforcement, but is instead one of assistance. The Test Suite wasn't created in an attempt to embarrass anyone. It's out there so authors can get a feel for what they can use with confidence, and so that vendors can create implementations without having to work in a vacuum. It can help established vendors improve on their existing work, and give new vendors a clear path to follow.

JEFF: Ahh, the established vendors and their existing work. Stylesheets support in browsers has been a hotly debated topic in certain design circles. From your perspective, what is the state of current CSS support?

ERIC: I keep drifting back and forth on this issue. A few months back, I wrote a piece titled "Surviving the Tall Grass," in which I complained a lot about the fragmentary nature of CSS support in Web browsers. I still have at least one CSS inconsistency-related episode of molar-grinding a week, more or less. However, I've found that there are ways to use CSS, where, while the looks won't be exactly the same in both major browsers, the looks will be functional, reasonably attractive, and non-intrusive. That gives me some measure of optimism, because it means that real authors can use CSS and use it well.

I also draw hope from the fact that both major browsers have good chances for improved CSS support. In my personal view, Microsoft's Internet team has been pretty good about support for and involvement in the standards process. If they keep up that trend, then we should see ever-improving support for CSS, as well as other important standards.

On the Netscape side, the release of their source code and the encouragement of third-party coding means that a group of dedicated programmers could create a good, correct CSS implementation that would later be integrated into Navigator's standard install. Now all we have to do is find that group of programmers....

JEFF: But it does give designers and developers ammunition, right? Basically, I can now say to a browser vendor, "Hey, your implementation of the 'padding-top' property fails, according to the W3C CSS Test Suite. Fix it!"

ERIC: Yes, I suppose that's true. What I would personally hope for is that a vendor's engineering team would say, "Hey, our implementation fails according to the W3C CSS Test Suite; we'd better fix that!" as opposed to having them wait for user complaints. Failing that, though, the suite does give people something to back up their bug reports.

next page»


Dynamic HTML  

Frames  

HTML Basics  

Stylesheets  

Tables  

XML  

Javascript  

Database Connections  

Intro To Perl  

HTML 4.0  

User Blogs

Screen Shots

Latest Updates

Contact Us

Valid HTML 4.01!
Valid CSS!

Breadcrumb

© ElectricType
Maintained by My-Hosts.com
Site map | Copyright | Disclaimer
Privacy policy | Acceptable Use Policy
Legal information.