W3C Validation Isn’t Everything | Like it or not, industry jargon often coughs up terms that become buzzwords. When this occurs web development is no exception. The terms can become diluted, even ambiguous. For example two such terms include “validation” and “web standards.”
To be clear, the W3C provides specifications and recommendations, not mandates. In other words, it can be argued that true web standards do not exist. Furthermore don’t confuse myth with falsehood. Because so-called “web standards” are a myth in the sense that they describe an often repeated ideology that strives to establish popular convention.
Thinking optimistically, we might call these an ever-evolving ideal. And something web developers are still working toward perfecting. What we have are de-facto guidelines serving an objective without being legally enforceable.
To illustrate, if a house’s wiring and electrical components are not UL approved, the home inspector may refuse to issue occupancy permits. And when ISO compliancy isn’t met, products don’t ship. These are high stakes. On the other hand, in the face of invalid HTML/ CSS markup, websites march on. After all, modern web browser are forgiving. And the overwhelming majorities of website visitors don’t bat an eyelash and don’t need to.
Failure to meet W3C validation
Failure to meet W3C validation means nothing more than the following points.
1. The document contains something that is either not in the specification or is in disagreement with the specification. Invalid markup is therefore not necessarily in violation of anything.
2. Invalid or violation sounds scary to the casual coder. On the other hand in context of the web developer’s lexicon;
a. They reflect markup that may be an addition to the specification
b. Something the validator doesn’t recognize.
Let’s not misunderstand. Poorly formed HTML can be a hassle to update. Furthermore it may be a factor in search engine optimization. In addition can cause content to load slowly.
validators are servants, not masters
Validators are great for quickly spot-checking volumes of markup. But validators are servants, not masters. W3C badges are effectively academic badges of honor. In contrast validation is an admirable enough goal, but is not always worth the return on investment in real world environment.
W3C Testing the Big Boys
Let’s see if the big boys agree.
CNET handles some of the heaviest traffic on the market. As of this writing, neither site complies with the W3C validator. How about heavy-hitters CNET and eBay? Failed. What about the Adobe software website? Failed.
W3C validation is not the web developer’s Holy Grail. Because validation does not guarantee a site will look the same from platform to platform, from browser to browser. Furthermore validation does not assure that markup is efficiently written or adheres to a given entity’s assessment of best practices. What it mean is that the developer has coded a functional document and used no markup in addition to that specified by the guidelines.
Wearing suspenders in addition to a belt isn’t illegal, it’s just extra.
No harm in that, is there?
Also see: Website Grading Tools
VISIONEFX provides services to small business owners throughout the United States. Services include Linux web development in Word Press, Drupal, Moodle, and Joomla. Windows SQL web development in ASPX .NET and DNN. We also provide expert SEO and web maintenance services.
Read what our customers have to say about VISIONEFX on Google Reviews. For more information call (757) 619-6456 or send email direct to email@example.com.