uoba said:
They work exactly as the authors intended methinks. Zeldman particularly states that earlier browsers, whilst he will cater for them, will only allow the presentation to be displayed correctly... perhaps not graphically great, but at least functionally correct with no errors (akin to a text browser).
This is all you could ask for. To design for v4 of browsers is now obselete... (like asking Apple to make sure FCP to work in Mac OS7 or something!)
And this is the point of standards, even if the browser, whether it be a handheld, TV, public access point etc. it ensures that the designer/developer can at the most basic, present the content correctly and logically.
Funny, with no additional effort on my part I can support todays browsers and those of the past without any problems.
You see, in the world out side of elitist circles, everyone is a potential customer. In that environment you don't have the luxury of turning away anyone. Those who are still using obsolete technology are potential customers. There money spends the same if they are using an old PC with an old browser just the same is someone with the newest G5 running Safari.
As a Mac user, I am very much aware of discrimination against those who aren't using what the majority are using. The point of standards is to insure that everyone is included. The moment you need excuses like
now obselete and
antique systems to dismiss any portion of the internet population, all you've really done is start discriminating against those that aren't up to your elitist levels of browsing the internet. Real people don't always keep up with technology. And just because you want to make HTML a
second class citizen I don't want to make those how are only able to view HTML second class citizens.
HTML is a standard. At this point in time it is the
only all inclusive standard on the internet.
More importantly, HTML guarantees that I get paid. That I can pay my bills. That my wife and I can eat. That I don't lose clients.
If I put up a site that rendered the way those did when my clients were expecting to see what they paid for, I would lose those clients (after they asked for their money back).
The guarantee I can give at this point is that if someone has a computer bought within the last five years and has changed
nothing about it from it's default configuration, my pages should render as expected on whatever the default browser for those systems is.
Five years from now, I maybe saying the same thing about CSS, XHTML or XML. Maybe I'll only work in Flash or QuickTime.
As of today, CSS is no where near inclusive enough for what I do. CSS is nice, but until it gets closer to being an
all inclusive standard on the internet I'll stick with what I'm guaranteed works for my clients that ask for that level of compatibility.