home about us contact us

free scripts advanced scripts online tools great books web related tutorials contributed tutorials news archive geek toys!

help forum live chat help

Selected article

RSS feed   enewsbar Live Subscribe    Add to MyYahoo    Add to Google

Other HTMLfixIT articles:

by Don

We are often asked it is necessary or prudent to validate your pages according the the W3C standards. Some say yes, and some say no. I guess to my way of thinking good coding cannot be bad, but bad coding might, or might not, be good. Why take the chance? Your comments are welcome below.

2 Responses to “To Comply or Not Comply (with W3C)?”

  1. gilray4 Says:

    As someone that does a lot of coding, yet is relatively new to computing I feel conformation to standards is important. I have friends that are standards evangelists, and others that live by “If it displays the way I want in Internet-explorer… screw validation.”
    Certainly conformation turns to repetitive procedure which turns to dogmatic practices, which in turn can stifle progress. The same progress that conformity originally enhanced.
    In my limited computing experience though, I have reached the conclusion that all of humanity’s computing is in a relatively infant state. Our technologies have a long way to go, and will do so at an amazing rate over the next few decades if not longer.
    With out a standard to go by we are all running around “willy nilly”. No standards allows for such nonsense as “browser wars” which in turn opens the doors for greedy business people to, through economic might create an artificial supremacy based on economics rather than a “better mouse trap”. With adherence to standards we foster a level playing field for developers. New programs and applications rise to prominence because they are better engineered, better thought out or simply “work better, faster, easier”, not simply because they are “the only show in town”.
    Certain business communities have grossly stifled development by creating proprietary programs and applications. In turn creating a reliance on those “not so great” technologies, simply for the sake of padding their own pockets.
    I would be the first to admit that at a certain point strict adherence to a status quo or older technology who’s time has come and perhaps long should’ve gone, can be counter productive too advancement. A good example of breaking standards for the good of progress, when PHP first came on the scene there was many things about it that would not pass W3C standards. Most of these have been resolved and we now have as a product a wonderful new technology.
    I could go on with this oblique sort of talk. However here is one basic, IMO huge reason to conform to w3c standards and the use of code “validation”. validation is too me an invaluable tool for finding and correcting perhaps fatal mistakes and over sites in my coding. If you don’t “validate as you go” and things are fine for half the development process but then your code breaks,
    what good is a validation tool to find the source of the errant behavior, if the your code is already swimming in errors ?

    [Ed. Thanks for the thoughtful comments. I think I agree generally with everything you say. We try very hard to conform to W3C around here. I did fix a couple of minor typo’s in your post. If I changed anything wrong, let me know. I hope that is okay, but I wanted to be sure someone searching didn’t miss your comments because of a minor typo. The if it happens to display right in what I am using method definitely causes problems! Don]

  2. Says:

    Thanks that is all the way.

This site is totally free to use, you have absolutely no moral or legal obligations to help us continue.
There are however, some costs involved in running the site.

<random humor>
Plus Don needs a new snow shovel.
</random humor>

So if this site helped you find your way, perhaps you could consider contributing to our costs. Whatever amount you feel this site was worth to you would be just wonderful.
Use PayPal if you do decide to share and help us with the costs and in appreciation for our time and attention, or alternatively buy a book from our Bookstore..

  Time  in  Don's  part  of the world is:   December 1, 2022, 4:36 am
  Time in Franki's part of the world is:   December 1, 2022, 5:36 pm
  Don't worry neither one sleeps very long!

privacy policy :: support us :: home :: live chat help
contact us :: forum ::tutorials :: bookstore :: Site Map

      Valid XHTML 1.0!             powered by Apache Server
Pic 3 Pic 3


CIGHTML Firefox Thunderbird ClamWin WordPress SpyBot S&D TheGIMP Apache for Windows Registry Cleaners More cool stuff:


HTMLfixIT Site Stats.

Browser Statistics
Internet Explorer 85.88%
IE 717.63%
IE 62.3%
IE 50.00%
IE other8.6%
Moz Firefox 3.x3.03%
Moz Firefox 2.x0.18%
Moz Firefox 0.x/1.x26.65%
Netscape 8.x0.00%
NS 6+/Mozilla2.73%
Moz Seamonkey0.00%
Netscape 4.x0.00%
Opera 9.x0.00%
Opera 8.x0.00%
Opera 7.x0.42%
Opera 6.x0.00%
Opera other0.42%
Safari Mac/Intel5.21%
Safari Mac/PPC0.06%
Safari Windows25.2%
Google Chrome1.51%

Resolution Statistics
640 x 4800.25%
800 x 60026.14%
1024 x 76836.55%
1152 x 8640.25%
1280 x 80011.68%
1280 x 8540.00%
1280 x 102417.01%
1400 x 10500.00%
1600 x 12001.02%
1920 x 12007.11%
2560 x 10240.00%

OS Statistics
Windows 741.55%
Windows Vista2.4%
Windows 20033.91%
Windows XP20.86%
Windows 20000.36%
Windows NT40.05%
Windows 98/ME0.05%
Windows 950.00%
Mac OSX8.03%
Mac Classic0.00%

New Windows Virus Alerts
also by sophos.

17 Apr 2011 Troj/Mdrop-DKE
17 Apr 2011 Troj/Sasfis-O
17 Apr 2011 Troj/Keygen-FU
17 Apr 2011 Troj/Zbot-AOY
17 Apr 2011 Troj/Zbot-AOW
17 Apr 2011 W32/Womble-E
17 Apr 2011 Troj/VB-FGD
17 Apr 2011 Troj/FakeAV-DFF
17 Apr 2011 Troj/SWFLdr-W
17 Apr 2011 W32/RorpiaMem-A

For details and removal instructions, click the virus in question.