Not signed in (Sign In)

SkillShare - A place to discuss Web Standards and Web Design topics

Categories

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

  1.  permalink
    Do you place those two little links to the w3 validator on your web pages? If you do, why? The majority of people who view your site probably have no idea was valid (x)HTML and CSS mean and even if they did, well-formed and semantic markup and CSS are more important than typing an element correctly. Besides, anyone who cares about your markup and styling know how to view and valid it.


    I now direct you to a friend's article on his blog,
    http://jero.net/archive/2005/06/06/valid-means-nothing/

    Because of the above reasons, I have stopped putting links to the validator on my webpages.
    • CommentAuthorMouldy
    • CommentTimeJan 6th 2006
     permalink
    Valid-means-nothing is taking it too far, imho. Checking for valid CSS and XHTML helps me find those little mistakes that might make my pages load slowly. I often find I've about 100 errors but when I insert a > in the right place they disappear :-)

    Putting those little links on pages is another issue, though. I suppose they help if trying to impress someone and I suppose all designers are trying to do that to some extent. I no longer use them myself but might do if trying to get work.
    •  
      CommentAuthortsk
    • CommentTimeJan 6th 2006
     permalink
    This is a good point. I recently started working my ass off trying to make code to validate with the W3C validator. To my surprise, the validator sugessts (among warnings) properties that make my site go ballistic.

    I think it's true we try to impress fellow coders and potential clients by using those links but we actually get to a point where validating just doesn't make sense as long as the page is screwed up.

    I'd rather feel comfortable knowing my page displays correcly on the top-used browsers than knowing they validate. From my point of view it's a matter of linking what you see, not seeing what you like.
  2.  permalink
    Oh, I'm all for having a valid document, but people pride themselves knowing that their document is valid when its a semantic mess.
    • CommentAuthorSam K
    • CommentTimeJan 6th 2006
     permalink
    I put them up, but I don't really care about them. They're really only there to make the footer more than just "Copyright 2005".
  3.  permalink
    Not anymore. The only people who care are development nerds like us.
    •  
      CommentAuthormas_ab
    • CommentTimeJan 8th 2006
     permalink
    I do because it makes me look great :P
    • CommentAuthorRisK
    • CommentTimeJan 8th 2006 edited
     permalink
    structure and semantics are more important.

    it's easy to make valid markup if ur working by yourself. but when u started working with other developers, things could quickly get messy.

    think about your co-workers. e.g. some of the old timers u might be working with, these dudes could easily slip some font tags on your beautifully crafted markup. or maybe your programmer friend (which i find many are still ignorant about these validation stuff) who seemed to have a hobby of outputting uppercase tags and unquoted html attributes. and so on...

    those kinda situation aren't easy to control, things could slip away easily. and even u have full control to the markup, cleaning up would be a time consuming job.

    so i guess validation is not quite a huge issue to me anymore, but at least i always tried to make my markup structurally semantic.
    • CommentAuthortommy
    • CommentTimeJan 9th 2006
     permalink
    I think we should put them on our sites we make with CSS/html/xhtml etc becuase it shows the end user that you have taken the time to make it right, and even if they dont know what css and etc is then it looks good to have something saying 'Valid CSS' in my opinion
  4.  permalink
    once again...

    The typical end-user really does not care how a website is built. They don't know if a site is powered by Flash, .NET, HTML, or the BBC. A button saying "Valid XHTML 1.0" means absolutely nothing to Joe Average Website Visitor; in fact, the button (and offiste link) may just confuse the end-user.

    Web standards and valid markup are great, but try to realize that 95% of the people looking at a website (unless it's a site geared specifically toward developers) do not care.
    •  
      CommentAuthortsk
    • CommentTimeJan 9th 2006 edited
     permalink
    I totally agree with adjustafresh.

    One of the main difficulties I had in learning webdevelopment is to place myself in the end-user position and just sit back and analyze: "do i need this?" , "how is this helping me?". From my point of view, overcomming the urge to make a website packed full of features and options (that most users aren't even interested in) just for the fact of proving you're a coding genious, is the key to making a website accessible to all (and I am not reffering only to people with disabilities). Looking at it from this side it makes more sense to concentrate on usefull applications rather than bragging on valid XHTML etc.

    I do feel that this is going somewhat off topic so I'll refrain from other mentions, though i think a discussion regarding features would be interesting.
    • CommentAuthoranGel
    • CommentTimeJan 12th 2006 edited
     permalink
    I agree with adjustafresh & tsk... Most (if not all) of the visitors of our websites do not care about html, css, validation or my mother maiden name...

    For example, take a look on the brand new website of my city in France : Pau

    You won't see anywhere the W3C or CSS links... BUT... As a dev, you can guess it's DIV-based and a quick look at the source confirms that it's valid... The average visitor will just see it's new, but nothing more... (btw, the Pau website is just an example, I've nothing to do with the design company who did it ;) )
    • CommentAuthortommy
    • CommentTimeJan 12th 2006
     permalink
    it isnt CSS valid tho (just did a quick check)

    BUt getting back to the question in hand, its personal preference, up to the developer if they put it on, they might be proud of thier work and want others to know about it
    • CommentAuthortimberford
    • CommentTimeJan 12th 2006
     permalink
    there's nothing wrong with drawing attention to validation and web standards. if just 1 person clicks on the link and discovers the world of semantic markup, table-less layouts etc. then that can only be a good thing.

    there are a lot of developers still unaware of standards and there are a lot of people who commission web site projects who also have no idea. the word of web standards should be spread far and wide...
    • CommentAuthoranGel
    • CommentTimeJan 12th 2006
     permalink
    tommy > There is 1 error, concerning a " ' ", wich certainly comes from a copy&paste from word to the news administration UI ;)
    Can this really be considered as an error... There is a point here... Spend tons of hours making a clean & valid HTML and the end-user will copy&paste word stuff and ruin everything ;)

    timberford > That's true with developpers, but what about the end-user (him again!)... He doesn't even know what is a table, so imagine about table-less layouts... The web dev which is wondering about the layout looks the source, looks for the tables, looks deeper and finally asking himself "What are all these divs !??" I'm not sure he needs a "Validate me" link...
    • CommentAuthorKanashii
    • CommentTimeFeb 19th 2006
     permalink
    The problem with most sites is even though they display the link they dont keep their sites valid. Having the html validater plugin for firefox i see whether pages are valid or not for each page i visit. Unfortunately it almost never shows a valid page. If people are going to show the link than they should ensure to keep their site that way otherwise they look like complete noobs when their page shows up with a big red alert saying its invalid.

    Writing valid xhtml is so easy and theres no reason not to write valid code. Do people not care that their work they are outputting is sub-par? Why bother if you're not going to do it properly.
    • CommentAuthorcaoimh
    • CommentTimeFeb 21st 2006
     permalink
    I place them inside a div while i am developing a site - for testing purposes, then switch them off if the client doesn't want them or they look bad. Their presence is especially handy when other people are working on the site too and you wanna keep everyone in check. Another point - I use them as a selling point. They're like stamp of approval.
  5.  permalink
    i agree with kanashii and others. my site validates all the way through, but that doesnt mean anything to my visitors so i dont use them.I also have the FF plugin that allows you to see if a site is valid or not and it's a shame how many 'validly stamped' sites are not valid at all, and someone said somthing earlier that i agree with also, is that even when some of them validate its a semantic mess.

    validity is only a tool and should be used as such. it's only use is to let you know that at the very least, you took enough time to write syntax correct code, that is all. it takes more than just that to make good site.
    • CommentAuthorJero
    • CommentTimeFeb 22nd 2006 edited
     permalink
    No, I don't :)

    As I said in my article, it's semantical markup that matters, not valid and I'm glad to see that some people agree.
  6.  permalink
    I've used them on some sites including my own but not so much on client sites now. Your point that Joe Blow doesnt know what its about is valid and also the reason I DO use them. If we dont educate the end users as to what valid standards are, we miss a selling opportunity completely. There are so many in-valid bad site developers out there, if you do it right, feel good about differentiating yourself.
    •  
      CommentAuthortsk
    • CommentTimeMar 12th 2006
     permalink
    I agree with Damien, yet some excessively zealous developers tend to focus more on that aspect of a website in stead of useful content. I've seen lots of websites that proudly show off tons of validation links yet they don't pose a great deal of interest to the general public.

    Reeducation of clients sounds like an excellent ideea. How you manage it poses another set of problems.

    There are clients that have no clue what the Internet standards are and also don't bother to keep them in mind when requesting a project. Dealing with them, in their OWN TERMS, helps promote awareness among clients and also justifies yourself as a better developer rather than that kid next door that just does the eye-catching effects with no interest for standards, filesize, or usability.
    • CommentAuthorKanashii
    • CommentTimeMar 15th 2006 edited
     permalink

    Promoting awareness of standards is a good thing I agree, however when people are flaunting validation links for their site and their site doesn't validate than all it's showing people is how bad the page really is.


    Validation doesn't make a site good alone, content and semantic design also play a role but that doesn't mean that having a semantically correct page means you can abandon valid markup.


    Good design should include ensuring the entire site validates, take care to escape those ampersands and mis-formed URIs. Use semantic markup, use good content, but keep the markup valid.


    The idea won't get accross to people if all they see are non-valid sites. We have to set the standard and show that it can be done easily if people take more care and plan better.


    I don't know if I'm just too meticulous about mark-up but I can't see a single valid—no pun intended—reason why people can't do it. There are sites out there that are perfectly valid and semantically correct and it brings me joy to see the green icon of the validator show occasionally. It shows that the author has put alot of work into it and takes pride is producing great code.


    /end rant


    edit


    And a second note to people posting: Please escape your ampersands. : (


    Ok I'll stop now. :P

  7.  permalink

    My site? I don't need to self-close the line-breaks...

    If you mean this forum software, it does output <br />, at least according to the source I'm viewing.

    • CommentAuthorKanashii
    • CommentTimeMar 15th 2006
     permalink

    Oh my apologises it was someone's comment that was using it. : )

    • CommentAuthordscrivner
    • CommentTimeMar 16th 2006
     permalink
    I always build my websites using the validation links for CSS and XHTML in the footer of the page for one BIG reason - one click usually helps me figure out and fix whatever bugs exist in my code that's making my pages break, not cooperate with other lesser browsers :-), etc. They are a great tool for web developers and they help greatly when debugging sites your coding. But as far as validation links go on built websites I personally don't use them.
  8.  permalink
    " ... nick1presta: Oh, I'm all for having a valid document, but people pride themselves knowing that their document is valid when its a semantic mess. ..."

    amen, isn't that the truth!
    • CommentAuthorRalicard
    • CommentTimeJun 7th 2006
     permalink
    I create sites for all kinds of different things but mainly I use the links because I use the sites I create to show my coding to potential freelance employers. They take time to notice the links and know that you know your standards.
    • CommentAuthorevakula
    • CommentTimeJun 7th 2006
     permalink
    The valid (X)HTML or CSS should be mentioned in the description or mission statement of a standards- based webagency. Not with small icons ... the dumbest ever
    •  
      CommentAuthormringlein
    • CommentTimeJun 7th 2006
     permalink
    I agree it is a rather "dumb" concept, especially if you have the web developer toolbar (which we all should). I think like Ralicard, you put it for people in "the industry". An aesthetic notice for us to know without looking at the code, that the site was probably built with standards in mind. Everyone has to admit, it was the "cool" thing to do for a little while. I do believe that with everyday that goes by, this becomes less-and-less important. By this time next year, we will probably be using those links as an indication of updated, older-styled, more novice designs.

    It is a fad like anything else. It started out with a true purpose and then became a calling card for standards based design -- now most of the people who started the trend have removed them out of lack of necessity and for differentiation.

    As far as clients are concerned, there is an argument that the general public is at LEAST a year behind with regard to trends. Most clients have probably just now started to recognize this "calling card" and might actually be looking for it -- as viewing source does them no good. I believe this is best solved through your initial contact with the client and through the written description/mission on your portfolio site. More than anything, most clients in my opinion are now looking for that "web 2.0" design look. That to them equates to good design and coding practices.
    • CommentAuthorsilvth
    • CommentTimeJun 12th 2006
     permalink
    it's like after you build an application in C# you pride that your code compiles :)
    • CommentAuthorkikibian
    • CommentTimeJun 12th 2006
     permalink
    Really doesn't matter, people understand that will give your site credits, other than that... those don't understand I guess they most likely think the little icons are sponsors ads or even they open it by curiocity, they won't interested to stick around, why not put a hint in "alt' tells the purposes of this link.
    •  
      CommentAuthormringlein
    • CommentTimeJun 12th 2006
     permalink
    I think the question now is ... are they really site credits? It is like having a credit that says, "Hey, I didn't build my site incorrectly". Granted, I haven't removed them from my site, but as soon as I put up version two -- they will most likely be gone.
    • CommentAuthoranGel
    • CommentTimeJun 14th 2006
     permalink
    Another question :

    As lots of internet-users don't know about (X)HTML or CSS, couldn't we find a way to inform them that a valid page is important by displaying something else than the "(X)HTML or CSS" links... ?
    Something that they will understand easyly and quickly...
  9.  permalink
    I've put buttons like this at the bottom of exactly two designs. In both instances, the client response was, in so many words: "Um, WTF is with those ugly buttons?"

    I took them off.
Add your comments
    Username Password
  • Format comments as (Help)