| Sign In/My Account | View Cart |
| Article: |
Cross-Browser Layers, Part One | |
| Subject: | Author's response | |
| Date: | 2001-06-01 18:21:17 | |
| From: | budi | |
|
In client-side programming there are always two things: W3C recommendations and market facts. Both, as we have been witnessing, don't go hand in hand. Cross browser compability is not yet a thing of the present. As new standards come in, it often takes years to replace the old ones entirely. That's why a large number of Web sites still support primitive browsers that only render HTML 3.2, years after HTML 4.0 was released. The Microsoft ASP.NET, for instance, will still support HTML 3.2 when it is released some time in the future. When you need to use a feature not recognized by some browsers, all you need to do is let the code degrade gracefully in these browsers, as the article shows.
|
||
Showing messages 1 through 4 of 4.
> Layers are a nice technology that
> can be used for submenus, absolute
> positioning, animation, etc.
> Killing them prematurely is a total
> waste.
You are aware of Netscape 6 IS supporting layers, but not the NS4.x way of layers ? NS6 support layers the W3C-way. And so does does IE5+.
You can't use the <LAYER> tag in NS4.x, and you can't use document.layers, but you CAN use <DIV> and you CAN use document.getElementById.
Stig