Template W3C Compliance and Validation
Some Allwebco templates may not be 100% W3C compliant and will not validate at 100% using a W3C checker or validation software. Doctypes used on Allwebco templates are generally generic doctypes. Here are some details regarding why all sites many not be 100% complaint.
What Allwebco checks:
All Allwebco templates are 100% error checked and 100% error free. Allwebco templates are validated using "CSE HTML Validator". Click here to visit the download page. This application looks for any coding errors, however, it is not a W3C compliance checker.
Is W3C compliance required?
No. No website is required to be complaint to W3C standards. Some of the top sites on the web will generate errors and may not even include DOCTYPES when validated. Sites like Google, Microsoft and Amazon just to name a few will generate many errors if checked.
Does W3C non-compliance hurt search listings?
No. Search engines do not error check websites. Search engines read page titles and text on the pages. If you have a coding error in your website title for example, this may cause a problem. You should error check your pages. See "What Allwebco checks above".
Why are Allwebco templates non-compliant?
There are many reasons for this, here are a few:
All Allwebco templates are 100% error checked and 100% error free. We include older code for older browsers. See "What Allwebco checks" above.
Most Allwebco templates include a DOCTYPE, however, the link to "www.w3.org" is left out of the DOCTYPE. The reason for this is so you can add any type of script or application to your template. If a linked DOCTYPE is included this may cause some applications that you want to include to not run properly or not run at all.
Flash code can not be compliant. Any website with any Flash included is a non-compliant site.
Allwebco templates include margin code to support older browsers. 100% complaint websites may not render properly in older browsers that are still in use.
Browser software companies produce browsers that loosely adhere to web standards. Most browser companies have also made their browsers backward compatible to a certain extent incorporating flaws of older HTML and CSS systems.
Microsoft browsers do not support W3C compliance and do not pass the ACID2 test.
The Mac Safari browser is the only available browser that passed the web standards ACID2 test. It is the only W3C compliant browser.
Search engines do not check to see if your site is complaint. Search placement is not effected by W3C standards.
There are different standards with different validators and no real consistency as of this writing. Even the www.webstandards.org website does not validate at the www.w3.org website.
Margin errors:
Margin errors cause no problems with browser rendering. This code is included in Allwebco templates for older browser compatibility. We are slowly phasing this out as older browsers become less popular.
-moz error messages:
The -moz-opacity and -moz-border-radius are Firefox proprietary css codes and are required to allow for these features in Firefox. All other web browsers ignore any proprietary property that begins with a dash. This property CSS code will cause no problems in any browser.
Dreamweaver notes:
The Dreamweaver validator may find margin errors. Margin errors cause no problems with browser rendering. This code is included for older browser compatibility. Note that this validator is not W3C complaint.