Forum Moderators: open

Message Too Old, No Replies

W3C – Does it matter anymore?

What is the importance of W3C anymore, even if…

         

Propools

9:29 pm on Sep 11, 2007 (gmt 0)

10+ Year Member



What is the importance of W3C anymore, even if the major players don’t follow their standards? Upon validating some of our site pages, I posed the question to myself of just how many of the “Heavy Hitters” are doing the same as I am.

The Following results are from using W3C’s HTML Validator tool with default settings:
I am NOT name calling in ANY WAY. :)
Search:
Google.com - Failed validation, 50 Errors
Yahoo.com - Failed validation, 34 Errors
live.com - Failed validation, 64 Errors

Big Box:
Walmart.com - Failed validation, 78 Errors
Amazon.com - Failed validation, 1199 Errors
Homedepot.com - Failed validation, 9 Errors

Given these results of some of the heavy hitters on the web today, how important is HTML validity and/or this tool?

JAB Creations

12:41 am on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The man credited with creating the internet sort of runs that place rumor has it. Just because most people are in a rush because of their greed and ignore standards does not mean they aren't any less valid. The (X)HTML validation errors are just another example of how big businesses just don't get it, even when it's in their best nature.

- John

mattur

1:04 am on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Validation/conformance checking is useful for QA'ing your code. It lets you easily check your pages for syntax errors, and most web professionals find this rather useful. There are other benefits, but that's the main one.

The websites you list probably have the in-house skills to know which validation errors are important and which aren't. They probably mainly use browser testing to QA their code. This, combined with expert knowledge of "what works," is how we did browser compatibility in the old days. Validation is a useful tool, but it's not absolutely essential.

The importance of the W3C is more difficult.

It's seen by some as beholden to its large, fee-paying corporate members. These members have a self-interest in producing complex specifications that require software tools - that they will sell - to be used effectively.

It has previously relied pretty much exclusively on one man's opinion to determine the path it takes. Admittedly, he did invent the web, but past performance is no guarantee of future results...

It's been massively over-hyped in the past few years. As with anything subject to enthusiasm bordering on fanaticism, there's a danger of throwing the baby out with the bathwater as folks become disillusioned.

The W3C was perilously close to becoming irrelevant with XHTML2, but crucially has now changed course. The importance of the W3C in the future will depend on how effectively it can marshal external expertise, build consensus and translate this into practical standards that solve real problems. It is important, but possibly not as important as some folks previously believed.

a big IMHO attached to all the above :)

tedster

1:56 am on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I'd say the W3C's biggest contribution to date was in reining things back into the corral in the change from HTML 3 to HTML 4. Especially important here was the introduction of the strict doctypes, plus the clear message to separate content tags from presentation. The intelligent development of CSS also falls into this area, and I for one really cheer this evolution.

The importance of the W3C for the future is certainly debatable - but with the growth of Safari and Firefox, I'm glad they're there. I'd hate to see progress fueled predominantly by browser wars, as it was in the past. That's pretty much how we ended up with the tag soup issues that still make problems around the web.

[edited by: tedster at 3:07 am (utc) on Sep. 12, 2007]

pageoneresults

2:42 am on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



W3C – Does it matter anymore?

It matters to those who have a vision for a standards based Internet platform. What is the importance of the W3C you ask? I'd say a good starting point for keeping up with their activities would be here...

W3C - About W3C > W3C Activities
[w3.org...]

W3C - About W3C > Workshops and Symposia
[w3.org...]

There are a score of Public Presentations scheduled this month and throughout the remainder of the year...

W3C - Presentations
[w3.org...]

I mean, this organization is not sitting on its laurels. Much of what is being done is beyond our scope. It will trickle down to our level once it becomes a recommendation but until then, I'll watch the paint dry on the algo. :)

Upon validating some of our site pages, I posed the question to myself of just how many of the “Heavy Hitters” are doing the same as I am.

That's just a small part of the equation. An integral one, but just one small part of the whole.

Propools

5:21 pm on Sep 12, 2007 (gmt 0)

10+ Year Member



So, in essence the general op is that W3C will determine it's own relevance in the market place, much like any business would right? If so, then what is there business? There business is setting standards right. More importantly is getting people (other businesses) to follow them.

If even the heavy hitters don't follow them, then what is there relevance. I want clean code. (Even though, we might not necessarilly have it complete, we're working on it) :)

I was talking with one of my associates here this morning about relevance and link building etc. And I'm all good with that, but it all comes back to the page. What is the relevance of your page. I think our page(s) are all relevant. Ever since 'Florida' we've strived at nothing less than white hat transparency on what we do.

I'm not sure and I don't mean to ramble on but it just seems like there should be greater weight given to those who code cleanly, as per the standards. Otherwise what are they for? I mean who cares as long as the browser, PDA, Cellphone, etc. displays it right, right? I was so hyped up about the standardization of sitemaps. But where is that going? I'm not sure but time will tell as even I wrestle with an SE picking up data in the sitemap and clumping it all together as the displayed link and the destination page.

Standards. Who needs them? IMHO: We All Do. ;) It's for the betterment and longevity of both the web and our business.

victor

5:48 pm on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What is the importance of W3C anymore, even if the major players don’t follow their standards? Upon validating some of our site pages, I posed the question to myself of just how many of the “Heavy Hitters” are doing the same as I am.

Much the same reason why you need to consider supplying (eg) good customer service even if the 363Kg gorilla companies you deal with don't.

bcolflesh

6:04 pm on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



There should be a WW archive of all the posts where folks had trouble validating their sites, then create this exact thread moaning how everyone else is invalid instead of fixing it...

Propools

6:54 pm on Sep 12, 2007 (gmt 0)

10+ Year Member



There should be a WW archive of all the posts where folks had trouble validating their sites, then create this exact thread moaning how everyone else is invalid instead of fixing it...

That would be an undertaking of monumental proportion. One that I'm not sure would probably sit to well, with some. I'm not trying to do that as much as I am trying to draw consortium support to say "Follow the Standards". Otherwise we're (including myself) just a bunch people hap-hazzardly doing what we want and not serving our user's experience to the best of our ability.

My Rules: Not in any particular order
1. Follow/Adhere to the W3 standards
2. Follow/Adhere to the Sitemap standards
3. Follow/Adhere to business ethical standards
4. Etc. Adnausium

I would like to be clear on this point. I am not moaning. Just stating the facts as I see them. I'm not trying to say that there's this problem and that problem and NOT offer a solution. No, not at all. That's not being a good group member, nor is it good for being a leader.

What's the Solution? Why following a set of standards, of course. ;)

pageoneresults

6:59 pm on Sep 12, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



But, we all follow of set of standards. The web is built on standards. If they were not there, it would be much worse than it is.

The standards have been blurred over the years due to proprietary stuff, the browser wars, Microsoft vs. whomever, etc.

Anytime a new coding technology is launched, the W3 is right there with a written set of standards that governs the use of that technology. Those standards are usually followed to some degree for the most part.

The mission of the W3 goes much deeper than having a page validate. There are plenty of pages out there that don't validate that do follow the standards. They were probably forced into using something that they had little control over. When you get that mentality coming at you from all directions, you end up with what we have today. A mish mash of protocols, standards, guidelines, etc.

We wouldn't be having this conversation today without the work of the W3.

Propools

7:04 pm on Sep 12, 2007 (gmt 0)

10+ Year Member



We wouldn't be having this conversation today without the work of the W3.

Amen to that.

jessejump

10:43 pm on Sep 12, 2007 (gmt 0)

10+ Year Member



I don't care about other businesses or individuals following the standards. I think people should focus on getting all the browser companies to follow the standards. Then, the standards would mean a lot more.

Xapti

1:45 pm on Sep 13, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I agree with what one/some people said about how the big groups you mention may know about the validation problems, but they probably use many css and/or HTML hacks, some which won't validate. They may also have to deal with quirky behaviour from IE and such, which results in not just hacks, but exclusively writing code improperly for IE because of it's rendering differences. Because they are strongly dominant in all browser usage at the moment (even though it is slowly falling), it is the highest browser to cater to, regardless of how good the browser actually is.

IE also supports a hell load of propriatary functions, which many advanced web programmers use to get special effects and advanced functionality, even though they likely aren't necessary.

Hence I'd say the main reason for the W3C being less prominant than it could/should be, is because the browser that had the monopoly decided to completely ignore the W3C.

Propools

2:20 pm on Sep 13, 2007 (gmt 0)

10+ Year Member



So, how do we get the browser(s) to cooperate w/ standards? If we can at all. I seem to recall some general remarks made during a Bill Gates interview from about 10 years ago in which it was said, something to the extent of "Whoever controls the online experience, controls the future". I wonder if that's being done backwardsly(sp) now, through the browser.

Great Food for Thought from Everone. :) But..........
We still need to press for a standard to be adhered to.

[edited by: Propools at 2:50 pm (utc) on Sep. 13, 2007]

rocknbil

6:37 pm on Sep 13, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What is the importance of W3C anymore, even if the major players don’t follow their standards?

It isn't - if you have no problem with your mechanic fixing a radiator hose with duct tape, you'll have no problem with invalid html. After all, it looks and runs the same, right? :-)

A big advantage to valid html, many CSS methods will only work in a standards-compliant document.

pageoneresults

7:08 pm on Sep 13, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



So, how do we get the browser(s) to cooperate w/ standards?

But wait, they are cooperating with standards. If they weren't, our websites wouldn't be working.

The standards are a set of guidelines and recommendations. They are not laws. I feel the browsers (all of them) have done a fairly good job of accommodating all the stuff that is out there since the inception of the Internet. We've come a long way and still have at least that much more to go. ;)

mattur

7:34 pm on Sep 13, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi rocknbil,

The problem (IMHO) with your analogy is that the sites listed by the OP are not dodgy, unpopular sites. They're big, successful websites with millions of users, and they employ lots of clever people. And yet they appear to regard (full) validation as relatively unimportant - or, in Google's case, pretty much irrelevant.

I don't think this is due to ignorance of web standards. I think it's due to pragmatism, and recognition that no browser employs a strictly standards-based parser. There's the de-jure W3C standards, and then there's the de-facto RW standard of how browsers work. And these big companies appear to be working to the latter.

Even those of us who use standards and validation every day do this to some extent. Omitting optional tags for html, head, body etc is valid HTML 4.01. But few people do this (despite the trend towards lean markup) because it can cause unpredictable rendering problems in browsers. It is standard to use these elements, but it's not required by the W3C standard.

I s'pose a better example is XMLHttpRequest, an as yet [w3.org] non-standard technology developed by Microsoft, that is nevertheless a widely used de-facto standard.