View Single Post
Old 03-29-2006, 04:49 PM  
RazorSharpe
Confirmed User
 
RazorSharpe's Avatar
 
Industry Role:
Join Date: Aug 2001
Location: Scotland
Posts: 2,238
Quote:
Originally Posted by potter
I push the envelope for design with everything I do. All of which is 100% pure css, w3c compliant code. Creating a cross browser layout without hacks or statements. Is simply knowing what can and can't be done. There are ten ways to do everything. Knowing the right one is what rates a person's skill and knowledge.

My point was, if you know what you are doing. It is very easy to create a css based site which is cross browser compatible. It's simply experience which will give someone the proper knowledge to do so. Writing cross browser compatiblity isn't about hacks, proper or improper css. It's about knowing what style types and properties to use where and when.

In the end. No blame can be put onto browsers for layout inconsistancies. That's just an easy way out for the coder to put the blame on something or someone other than him/herself.
To an extremely large degree what you're saying doesn't wash. If you are designing to achieve compliancy, which your site obviously does, this is precisely the time and place to use conditionals. For browsers that do not comply ... like IE5, etc.

The IE box model is no myth and no amount of experience will allow you to evade it without hacks or conditionals, unless you are totally neglecting a demographic that uses a non-compliant browser.

...
__________________
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
RazorSharpe is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote