HTML VALIDATOR (based on Tidy and OpenSP)

navbarHTML Validator is a browser extension that adds HTML validation inside Firefox and Chrome. The number of errors of a HTML page is seen on the form of  an icon in the status bar when browsing. The details of the errors are seen when looking the HTML source of the page.

The extension is based on Tidy and OpenSP. Both algorithms were originally developed by the Web Consortium W3C. And now extended and improved by a lot of persons. Both algorithms are embedded inside Mozilla/Firefox and makes the validation locally on your machine, without sending  HTML to a third party server.
  1. HTML Tidy is a helpful program that tries to help people to correct their HTML errors. It finds HTML errors and classifies them in 3 categories:
    • errors: HTML errors that Tidy cannot fix or understand.
    • warnings: HTML errors that Tidy can fix automatically
    • (optional) accessibility warnings: for the 3 priority levels defined in W3c WAI

  2. OpenSP, is SGML parser, is a  professional algorithm. It is the same program running inside http://validator.w3.org/. And now, you can embed it in Firefox !
There is also an automatic "Clean up" button that will do his best to propose you a cleaned version of your page, without errors.

FIREFOX 57 + CHROME

Firefox
Download: Firefox: Addons
Chrome
Download: Chrome: extensions

Firefox old XUL extension do not work anymore with Firefox 57.
HTML Validator 0.98 is the first Web Extension version. It is a complete rewrite of the code.
The extension works now differently:
Some features from the 0.97 are still missing. See here for more details.

FIREFOX 48

Download : version 0.975 beta channel - FOR FIREFOX 40 and later  - Windows 32bits, 64 bits, Linux 32 bits, 64 bits and Mac OS X

New in Version 0.975 beta, Lot of fixes to get compatible with Firefox 48 and Electrolysis. See Release Notes.
        New Beta Channel: it is easy to install the beta version !
New in Version 0.965, Several fixes for compatibility with Firefox 44
New in Version 0.964, One single file for all platform, added Windows 64 bits support  See Release Notes.
Feedback is welcome.

FIREFOX 8.0

Download : version 0.9.1.2 - FOR FIREFOX 8.0 ONLY - Windows only (for now)

Since Firefox 4+ and rapid releases, XPCOM has been unfrozen. (see here)
This means practically that every extension by binary, like this one, needs to be recompiled for each Firefox version.
Due that Firefox version will follow one after the other, the current model of the extension is not viable anymore at long term.
I will need to change the structure deeply in a next version. Help is welcome.

FIREFOX 7.0

Download : version 0.9.1.1 - FOR FIREFOX 7.0 ONLY - Windows only (for now)

FIREFOX 6.0

Download : version 0.9.1.0 - FOR FIREFOX 6.0 ONLY - Windows only (for now)

FIREFOX 5.0

Download : version 0.9.0.6 - FOR FIREFOX 5.0 ONLY - Windows only (for now)

FIREFOX 4.0

Download : version 0.9.0.4 - Most platforms available

New features:
- Due to Numerous changes due to Firefox 4.0, the extension 0.9 is compatible only with Firefox 4.0
- The browser icon is in the add-on bar. The status bar does not exist in FF 4.0 anymore.
- This means too that all platforms binaries will need to be recompiled. Look the source and the forum if you want to help on the migration.
- To enable HTML 5 validation, it is possible to validate page with W3c Online too.

FIREFOX 3.6 and below

Download : version 0.8.6.1 - Release notes. ( roadmap, user guide, translationforums)

New features:
- Translations: BR CN EN CZ DA DE FI FR HU IT JA KO LT NL RO RU SK SL TW
- Works with Firefox 3.6
- Works with Seamonkey 2.0
- Fix of warning in sp_start.html for some translations
- more...

SCREENSHOTS

If you want to see more screenshots, click on one of the images

source source<

FEATURES

The extension has 3 main features:

1. Browser:
2. View Source:
<p>
  <table>
    <tr>
      <td>abc</td>
    </tr>
  </table>
</p>

generates an error for </p>. And without an explanation about inline and block tags in HTML, from far point of view, this looks like correct HTML.

3. Cleanup:

ADVANTAGES

In comparison with web HTML validators like http://validator.w3.org,

HOW DOES IT WORK

The extension includes:

I NEED HELP

If you are interested in helping or have ideas to improve the extension, do not hesitate.
See the roadmap.

FORUM

Forum : http://www.htmlpedia.org/phpBB/

SPONSORS

CONTACT ME

For any issue, please contact me <Marc Gueury> mgueury@skynet.be