Godfrey Logo
About Us  |  Contact Us  |  B2B Insights Sign-Up SEARCH
Top Right Corner Fade
B2B Insights Blog
Home > Ideas & Insights > B2B Insights Blog > Why Bugging on CSS Bugs Me
B2B Insights Blog
September 1, 2006 | 1:38pm
Don’t believe the hype John.   I understand and empathize with a number of your complaints about CSS but as anyone who has been in the IT field for any length of time will tell you, reality rarely if ever matches the hype.  Hyping is part of the business but we as users/consumers/developers (pick any) at this stage in the game should know better than to swallow the hook.

CSS is a standard written by the W3C for to help with the layout of web sites and applications.  I look at the use of CSS for web development like delivering a ham sandwich to a starving man.  No, it’s not a nourishing meal but it’s a damn sight better than what he’s been eating lately.  I love the fact that I can control so much of the site layout through one or two files.  I love the fact that I don’t need printer friendly pages (and the associated links).  I love the fact that CSS makes for much, much smaller page sizes and makes coding legibility easier.  We still use tables occasionally where necessary but have been able to nearly drive the spacer.gif to extinction and I wouldn’t want to put any of our style implementation through a standards checker.

As Mr. Dvorak points out, browser interpretation is different among the vendors and even machine platforms.  This I hate but I blame the browser vendors.  The standard is there, they just choose to selectively implement it.  When I worked in the automotive industry I remember finding out that some automotive standards were standards only in that rarefied air of the SAE.  Once they saw the daylight of implementation, it was every manufacturer for itself. 

CSS can be the book keeping headache as he mentions.  Styles inherit styles and cascade to styles.  If you’re not careful you can really mess things up down the chain.  I hate it but as a developer you should already be aware of how important book keeping can be.

Which leads to another thought, I get the feeling that CSS was viewed as the cure-all for the armchair/hobbyist developer.  It’s not.  I think the larger picture is one of feeling gullible for believing too much in something that he should have known better.  I’ve been guilty of this myself.  That’s why I keep receipts.

Listening to:  Danielson / Ships
Comments
We reserve the right to remove any comments which are obscene, offensive or otherwise deemed inappropriate for this site. Please see our Guidelines for more information.

Post Comment

January 31, 2007 | 1:38pm
Anonymous writes:
Good post.

 
 
Corner Cut      
Bottom Corder Fade   Bottom Right Corner Fade
  RSS  |  Client Extranets  |  Site Map  |  Terms & Conditions  |  Home
© Godfrey     http://www.godfrey.com/404error.aspx