The problem is that the most used browser on the market is not standards compliant. In fact, IE has added some functionality to their browser that is proprietary that other browsers don't, nor could they, make use of. While it would be great if everyone would use a standards compliant browser (Firefox, Netscape, or Opera), it won't happen for quite some time. So, because of this, and our need to have our sites visited by every person possible, we must work 5 or 6 times harder getting our sites to work in all browsers, and then spend countless hours trying to make certain that it is compliant.
Here's what I did. I began using tableless layouts, for a single page I would spend about 30 minutes in the design process, then about 10 to 15 hours in the coding process, and another hour validating it. I would have to make sacrifices to the look of my page so that the page would work in IE. Sometimes I would come to a single problem in browser differences that took me 8 to 10 hours to figure out, so you could add that time on top of that. Usually I would end up just getting rid of that functionality, and moving on.
What I do now. F*** IE. They have forced my hand, now I use tables to layout a page. I spend about 30 minutes in the design phase, 1 to 2 hours coding(usually far less), and I about 5 minutes validating the code.
I used to tell people that their sites would be easier to recode and fix if they used proper elements in their coding. Now I tell people that that's BS. Why, because if it takes me an extra 10 minutes to find my way around a page's code, that doesn't come close to comparing to the extra 20 hours I spent making a page more readable and compliant with the w3c standards. The moral? Use tables. It doesn't matter what some consortium thinks about my site, 99.5% of the users that visit my site will never ever look at the code. If my site looks good in all browsers, that's all that I care about. As long as it functions properly. Plus, my CSS is much easier to read, and believe it or not, so is my HTML. (I hate hacks)



LinkBack URL
About LinkBacks





Bookmarks