Originally posted by Eddy
Well, I can't understand why people couldn't be arsed to upgrade their browsers to the latest versions - especially when more and more sites are starting to depend on the latest browsers.
Well, I think that there are two main reasons for this...
One, some people just don't use the Internet enough to have to make an effort to upgrade their browsers... I'm talking about the kind of people who open IE to do a quick Google search for homework/work related work, print out the webpage they find, and then close their browser to get back to work. Heck, those people probably don't
realize that there are new versions of their browser that are out! (Unless you have the oh-so-friendly Mac OS X, which has several features that allows you to set the system to remind you of new software updates.
).
Secondly, some people hate the "bloatedness" of the newer-age browsers, Netscape being the prime example... Netscape 4.x was a lean and quick machine, but everything past that (especially 6 and 7, with all of the AOL garbage) has been stuffed to the brim and needs a larger belt just to hold everything in. As you might know, though, Netscape 4.x is considered the stupid child in terms of standards support...
You don't need to use tables for slices. I don't know about Fireworks, but with Photoshop; when you slice an image, you can choose to save it as Images Only.
Ah, but I was talking about combining image slices with hotspots and Javascript, all of which can be automated in Fireworks MX.
(I'm almost positive PS doesn't have such features, so don't feel bad if you don't know what I'm talking about). Anyway, I
have to export the sliced document as HTML to preserve the complicated Javascript needed for disjoint rollovers (rollovers that don't just occur in the same image space, which is a piece of cake).
Although it is easier to use tables, I prefer layers because being the neat freak I am - I like my source code nice and clean instead of s everywhere. <td> and </td>'s everywhere.
And I don't blame you, especially since that was the entire point of introducing CSS in the first place.
Thing is, though, Dreamweaver has pretty crummy support for CSS, and handles tables really well, so for the time being I'll take advantage of the easier use of tables in Dreamweaver combined with the very good backwards-compatibility of such a design. 👍
Oh, and, going back to the issue of standards support-- Keep in mind that even 5th-gen browsers don't always support certain CSS-P properties (and the ones that they
do might have different interpretations across browsers). For example, as I've stated in another thread, one of my biggest peeves is the fact that the
object: fixed CSS property, which has the potential to greatly simplify many frames-based sites, isn't supported by
any version of Windows Internet Explorer.