Validator
Validator 1.4.1
Your rating: Now say why...

(3) 3.3333333333333335

XML and XHTML checker.   Free
Add to my Watch List
Email me when discounted
Validator... Much has been made about standards compliance in modern Web browsers. Less is made about the responsibity Web authors have to deliver correct mark-up to these programs. Some HTML authors champion one browser over another for its standards support when they themselves do little or nothing to assure their mark-up is correct. Unfortunately, most validation tools operate on one file at a time through a Web or editor interface. This makes checking large numbers of files in a production environment tedious and impractical. Validator easily checks one file or a thousand. It efficiently
What's New
Version 1.4.1:
  • Resolved problem that prevented launching on some versions of Mac OS X.
  • Added XHTML Modularization 1.1, XHTML Basic 1.1, and XHTML+RDFa 1.0 FPIs.
  • Reports on checked files to assure a message appears for each run.
  • Continues processing when encountering a file or directory multiple times due to symbolic linking.
  • Packaged into an installer for Windows.
  • Enhanced support for XML Schema validation.
  • Added DocBook 5.0 FPIs.
  • Added Relax NG support for DocBook 5.0 documents.
  • Added W3C (ISO) Combined Entities FPI.
  • Added JavaHelp 1.1.3 and 2.0 FPIs.
  • Added *.dita, *.ditamap, *.hs, *jhm, *.jnlp, *.xht, and *.xhtml to list of XML extensions.
  • Added older Sun 1.0 and 1.1 JNLP FPIs.
  • Reads gzip'd and compress'd single-file documents.
  • Follows symbolic links on Unix-like systems.
  • Skips non-XML Apple property list files.
  • Fixed chdir errors that prevented command-line validation on Linux.
  • Fixed "undefined value" occurring for some XHTML a elements.
  • Normalized catalog processing.
  • Updated the documentation.
Version 1.4.1:
  • Resolved problem that prevented launching on some versions of Mac OS X.
  • Added XHTML Modularization 1.1, XHTML Basic 1.1, and XHTML+RDFa 1.0 FPIs.
  • Reports on checked files to assure a message appears for each run.
  • Continues processing when encountering a file or directory multiple times due to symbolic linking.
  • Packaged into an installer more...
Requirements
Intel/PPC, Mac OS X 10.4 or later

*Previously available here



MacUpdate - Validator



Validator User Discussion (Write a Review)
ver. 1.x:
(3)
Your rating: Now say why...
Overall:
(3)

sort: smiles | time
burypromote

+1

Rollandburn reviewed on 27 May 2012
immediate delete. architecture error. no likey 64bit.
[Version 1.4.1]


burypromote
+1

+1

Promac reviewed on 21 Apr 2011
Thanks Wlao for the trick !!
I was desperate to not be able to use this application anymore !!

Thanks Robert Crews for this excellent free application, all my xml are good now

Promac consulting
[Version 1.4.1]


burypromote
+1

+34
Tice commented on 21 Jan 2009
Hmm ... you have to quit the app to check another document. If you have an entire website with many files this gets anoying.

OK, it's freeware, but there are better free apps out there, sorry to say.
[Version 1.4.1]

1 Reply

burypromote
+3
Robert Crews (developer) replied on 21 Jan 2009
Thanks for the feedback. Validator is written to easily test multiple files at once. Drag the folder containing your Web site to the icon and Validator will evaluate all the XML on your site: XHTML, XSL, SVG, etc. Check out the readme for the details of what it tests, how it tests, and how it reports errors.
burypromote
Wlao had trouble on 27 Oct 2011
@jonathanpdx: Sorry, no idea.
IIRC, the problem seemed to be that Validator didn't work well if Perl was running in 64 bits. The fix was to make sure that Validator used an older version of Perl, running in 32 bits.
I don't know if it would be possible to install such an old version of Perl in Lion. The man page for Perl in Lion suggests that you should use an environment variable to make Perl run in 32 bits, but I don't know how to make Validator set this You could probably also force Lion to always use 32 bit Perl, but I don't want to do that...
[Version 1.4.1]


burypromote
Wlao had trouble on 11 Jan 2011
Won't start on a MacBook Pro running Snow Leopard, but complains about:
"Can't load '/Applications/Validator.app/blablabla...: no appropriate 64-bit architecture (see "man perl" for running in 32-bit mode) at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line 207."

Editing the AppSettings.plist inside the Validator bundle (Contents/Resources/AppSettings.plist) and changing the value of the ScriptInterpreter key to "/usr/bin/perl5.8.9" (without the quotes) seems to fix it. At least temporarily.
[Version 1.4.1]

1 Reply

burypromote
jonathanpdx replied on 26 Oct 2011
I'm having this same issue on Lion. Modifying the ScriptInterpreter to my various installations of perl doesn't fix the issue. Any ideas?
burypromote

+81
aetnaria had trouble on 15 Feb 2008
Doesn't do... anything.

Nothing happens when I try to drag files or folders onto the application icon, its open window, or the dock item.

The only thing I can do is click on the brightly-colored Quit button.
[Version 1.3]

1 Reply

burypromote
Robert Crews (developer) replied on 21 Jan 2009
Based on your feedback, version 1.4.1 appends a log to the report showing how many files it checked. I'm guessing you dragged a folder that did not contain any files with the recognized XML extensions. The version you reviewed shows a blank screen in this case. The readme describes how to add extensions to Validator's list of XML file name extensions. Thanks.

+1

Promac rated on 21 Apr 2011

[Version 1.4.1]


Downloads:4,262
Version Downloads:1,983
Type:Development : HTML
License:Free
Date:20 Jan 2009
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-3 of 3
Displaying 1-3 of 3
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Validator... Much has been made about standards compliance in modern Web browsers. Less is made about the responsibity Web authors have to deliver correct mark-up to these programs. Some HTML authors champion one browser over another for its standards support when they themselves do little or nothing to assure their mark-up is correct. Unfortunately, most validation tools operate on one file at a time through a Web or editor interface. This makes checking large numbers of files in a production environment tedious and impractical. Validator easily checks one file or a thousand. It efficiently assures all your XML is ready for your workflow.


- -