important spam informationOBSOLETE: This document is now considered obsolete but is still available for reference.

About HomeSite v4.5's Validator

HomeSite v3.0 came with a version of CSE HTML Validator basically equivalent to v2.53. HomeSite v4.0 and above do not come with CSE HTML Validator at all. Instead, HomeSite v4.5 and above come with a validator that, in some cases, may appear to imitate CSE HTML Validator. The validator that comes with HomeSite v4.5 is certainly not CSE HTML Validator, so you'll probably want to upgrade HomeSite's validator to CSE HTML Validator, which works great with HomeSite v3.0 and above.

These results were obtained using CSE HTML Validator Professional v4.04 and HomeSite v4.5 - EVALUATION VERSION. For HomeSite v4.5's validator, all versions were set to active (including Internet Explorer and Netscape Extensions). The HTML document that was used is as follows (with added line numbers):

1: <html> 2: This text shouldn't be here. 3: <head> 4: This text shouldn't be here. 5: <title>Untitled</title> 6: </head> 7: 8: <head></head> 9: 10: <body> 11: <bgsound src="music.midi"> 12: <blink>Blinking text!</blink> 13: <h1>Heading 1</h1> 14: <h3>Heading 3</h3> 15: <table> 16: This text shouldn't be here 17: <tr><td>Testing</td></tr> 18: </table> 19: <div align=left align=left>This paragraph is left justified.</div> 20: <form action="post.cgi" method=post> 21: <input type=text checked> 22: </form> 23: <img> 24: <a href="#top">To the top.</a> 25: <a href="sales@domain.com">Email us</a> 26: </body> 27: This text shouldn't be here. 28: </html>

As you can probably see, there are many syntax problems in the above HTML.

HomeSite 4's Validator

HomeSite 4's validator outputs the following after checking the above document:

Issues With HomeSite 4.5's Validator

HomeSite 4.5's validator outputs the following after removing the BGSOUND tag:

Issues With HomeSite 4.5's Validator (try 2)

CSE HTML Validator Professional v4.04

CSE HTML Validator Professional outputs the following after checking the above document:

There is a tremendous difference in the quality of output between HomeSite 4.5's validator and CSE HTML Validator Professional! In fact, CSE HTML Validator Professional's output is so informative and comprehensive that it can be surprising given the small HTML document fed to it.

Notes With CSE HTML Validator Professional

Conclusion

We believe that HomeSite is still one of the best HTML Editors available. However, when it comes to HomeSite 4.5's built-in validator, it falls far short. CSE HTML Validator Professional detects more errors, works more smoothly (example: not having to remove the BGSOUND tag for validation in the above example), offers more advice, and outputs easier to understand messages. You've got a great HTML editor already, so why not add the best HTML syntax checker? Chances are that you will use it several times on every HTML document that you create, making the benefit well worth the additional investment.

We welcome you to judge for yourself. Download an evaluation copy of CSE HTML Validator Professional and use it up to 50 times. Then register and save 40% off the business use price for being a licensed owner of HomeSite!

Try it Yourself

Don't believe us? Just copy and paste the source from the following link into HomeSite and use the validator (remember that the results were obtained using CSE HTML Validator Professional 4.04 and HomeSite v4.5 - EVALUATION VERSION; using other versions may produce different results). You can view the test document. Remember to view the source code to see the actual document.

In order to use CSE HTML Validator Professional instead of HomeSite's internal validator in HomeSite v4.5, simply go to Options|Settings and then to the Validation settings and check the "Use CSE HTML Validator..." checkbox. You must have CSE HTML Validator Professional installed (registered or evaluation Professional version; not the Lite version) in order for this to work. Then press SHIFT+F6 to validate the document. You can press SHIFT+F6 to validate the document using HomeSite 4.5's internal validator when the "Use CSE HTML Validator..." checkbox is not checked.