Reply LinkBack Thread Tools Search this Thread
Old 11-05-2007, 13:31   #1 (permalink)
digipaint
My Brand New Computer!
 
digipaint's Avatar
 
Join Date: Mar 2007
Location: London
Posts: 243
Web Standards, do they really matter?

Hang on don't bite my head off!!!

Of course I believe they do but the 2007 WEBBY AWARDS obviously dont.

The winner of every catagory i looked at has validation errors?
  Reply With Quote
Old 11-05-2007, 14:40   #2 (permalink)
R1gM
Senior Member
 
R1gM's Avatar
 
Join Date: Sep 2006
Posts: 276
standards and getting one or two "this element cannot have an id attribute here" errors are imo slightly different. Of course na designer should and could go in and fix them but standards and making accessible websites is about so much more than the w3c valiodator and a lot of people need to learn that.

However isn't it the case that the web standards site does show exactly who and who has not passed validation and what level of dtd they used?
  Reply With Quote
Old 11-05-2007, 14:43   #3 (permalink)
pgo
Senior Member
 
Join Date: Jan 2005
Posts: 12,340
I'd say that writing valid code is secondary to writing good code. It's an added bonus as far as I'm concerned. Something to aspire to.
  Reply With Quote
Old 11-05-2007, 15:26   #4 (permalink)
Blue Ire
Magic Pan
 
Blue Ire's Avatar
 
Join Date: Sep 2006
Posts: 66
The webby awards are a joke. It's not really their fault, the current state of the web isn't really conducive to web awards.

That being said however, valid code in no way equates to good code; far too many people fail to make the distinction between the two. There are few to no reasons for your code not to be valid though. It's not as if it's difficult.
  Reply With Quote
Old 11-05-2007, 15:42   #5 (permalink)
pgo
Senior Member
 
Join Date: Jan 2005
Posts: 12,340
Very true. My old table layouts validated as XHTML Strict.

And some of my current CSS based layouts don't validate as HTML 4 Transitional. Don't ask - it's a CMS issue.
  Reply With Quote
Old 11-05-2007, 17:01   #6 (permalink)
Dusteh
Sir digby chicken caesar
 
Dusteh's Avatar
 
Join Date: Sep 2004
Posts: 4,828
Theres a difference between sticking slavishly to the letter to pass validation, and following the principles behind the validation - good code.

You could nest 30 divs inside each other and its still going to validate - but its not good practice. Adding an IE fix and breaking your CSS validation, hardly an issue, because its for the greater good.
__________________
unconsolidated isoparms
  Reply With Quote
Old 11-05-2007, 19:51   #7 (permalink)
2Dfruit
Biscuit
 
2Dfruit's Avatar
 
Join Date: Jun 2006
Location: Ireland
Posts: 972
my sites always validate until I start adding dynamic content via php. Not my fault the validator doesn't understand some of it. I always make sure the xhtml is valid, but I can't put the "valid sticker" on
__________________
"Get out of my face!"
"NO! I'll get in your FACE!"
  Reply With Quote
Old 12-05-2007, 01:29   #8 (permalink)
shangjay
sorry,my english is poor.
 
shangjay's Avatar
 
Join Date: May 2006
Location: beijing,china
Posts: 6
no

no the best,only the most suitable
  Reply With Quote
Old 12-05-2007, 11:10   #9 (permalink)
pgo
Senior Member
 
Join Date: Jan 2005
Posts: 12,340
Quote:
Originally Posted by 2Dfruit
my sites always validate until I start adding dynamic content via php. Not my fault the validator doesn't understand some of it. I always make sure the xhtml is valid, but I can't put the "valid sticker" on
I'm not understanding how that's possible??
  Reply With Quote
Old 12-05-2007, 13:36   #10 (permalink)
joey
Joey™
 
joey's Avatar
 
Join Date: Feb 2007
Location: California
Posts: 1,081
Send a message via AIM to joey
My basic Wordpress layout validates. But once I add the WP content, it racks up errors like you wouldn't believe.
__________________
Something here very soon.
  Reply With Quote
Old 12-05-2007, 13:56   #11 (permalink)
steveb
389 ppm and rising
 
steveb's Avatar
 
Join Date: Aug 2005
Location: Järvenpää, Finland
Posts: 4,940
The stuff doesn't validate because the bone-idle W3C has never bothered to update its validation engine to accept all the different languages and standards which are currently available. They'd rather waste years (7) discussing how many pixels can dance on the head of a pin rather than get some decent practical rational and understandable guidelines with the co-operation of all major browser manufacturers on e.g. CSS3.

Wankers. It would serve them right if your site doesn't "validate" and yet works adequately for everyone.
__________________
My free fonts www.utfi.net
  Reply With Quote
Old 12-05-2007, 14:54   #12 (permalink)
pgo
Senior Member
 
Join Date: Jan 2005
Posts: 12,340
The W3C has no power of to enforce standards to browser manufacturers. And they shouldn't.
  Reply With Quote
Old 13-05-2007, 06:05   #13 (permalink)
R1gM
Senior Member
 
R1gM's Avatar
 
Join Date: Sep 2006
Posts: 276
someone should the sooner every browser presents the same the better for everyone.
  Reply With Quote
Old 14-05-2007, 13:48   #14 (permalink)
Agricola
Senior Member
 
Agricola's Avatar
 
Join Date: May 2007
Location: England
Posts: 365
If you are writing XHTML and serving it in correct way as application/xml to those browsers etc that recognize it, (spits at IE) then you DO have to have to pass the W3 validation. IF you miss off something simple like ending a tag correctly, / > then those readers like FireFox that actually do know how to process XML/XHTML properly will simply crash. FireFox will actually display an XML debugging screen for 1 error in the XHTML regardless of its nature or type.

Most people do not even know how to serve up XHTML, vast majority of websites that have are in XHTML are still using a blanket text/html for their content-type declarations. A simple check in PHP or whatever can see what kind of application is accessing the page, if it understands the content-type application/xml then declare it as so, otherwise just tell it its text/html. Some people go one better and convert all the XHTML to HTML before sending it on its way, but seeing as main culprit is IE I wouldn’t bother and just let it read the XHTML as tag soup.

You should produce valid code regardless if its XHTML or HTML, not only does this help with accessibility issues and technologies, but it will help having errors that will likely screw up layouts etc that can vary across platforms. If you know your code is perfect then you know it’s a browser compatibility issue etc.
  Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Contact Us - Web Design Forums - Archive - Top
Search Engine Optimization by vBSEO 3.0.0 RC8