debugging-tools: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| m (validators moved to debugging-tools: These are not just 'validators', and there are too few to justify their own page. Combine into 'debugging-tools' to serve the subject of 'debugging', rather than specific tool-type.) | m (Replace <entry-title> with {{DISPLAYTITLE:}}) | ||
| (8 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| {{DISPLAYTITLE:Microformats Debugging}} | |||
| {{ | |||
| == specific  | Conformance checkers, validators, linting tools and debuggers. | ||
| __TOC__ | |||
| == general microformats tools == | |||
| ===Optimus=== | |||
| {{main|Optimus}} | |||
| [[Optimus]] is a microformats transformer and validator that supports numerous microformats including [[hCard]], [[hCalendar]], [[hReview]], [[hAtom]] (note: [[optimus-issues#hAtom_validation|hAtom validation issues]]). | |||
| Get the [http://tantek.com/favelets/#optimus-validator Optimus microformats validator favelet]. Blog post: [http://microformats.org/blog/2009/05/27/placemaker-optimus-validator/#optimus-favelet validator browser button]. | |||
| Please add issues to the [[optimus-issues]] page. | |||
| ===Operator Debugger=== | |||
| {{main|Operator}} | |||
| * [https://addons.mozilla.org/firefox/4106/ https://addons.mozilla.org/firefox/4106/] | |||
| Operator does a good job of compliant parsing for microformats in general, and includes a debug mode that can help identify errors in the object structure. | |||
| === rel-lint === | |||
| * [http://tools.microformatic.com/help/xhtml/rel-lint/ http://tools.microformatic.com/help/xhtml/rel-lint/] | |||
| Rel-Lint provides linting and inspection of [[rel-tag|rel-tag]] and [[xfn|XFN]] (by [[implementors#Drew_McLellan|Drew McLellan]]) | |||
| === Rails assert microformats === | |||
| * [[User:GeorgeBrock|George Brocklehurst]] has written open source code and a post explaining how to do  [http://blog.georgebrock.com/projects/testing-microformats-in-rails-applications-with-assert-microformats testing microformats in Rails applications with assert-microformats]. | |||
| == microformats specific tools == | |||
| === [[hCard]] === | === [[hCard]] === | ||
| * http://hcard.geekhood.net/ | |||
| * Also try the [http:// | * [http://hcard.geekhood.net/ The unofficial hCard Validator] | ||
| * Also try the [http://h2vx.com/vcf/ H2VX Contacts Conversion Service]. | |||
| * The [http://srv.buzzword.org.uk Cognition web service] includes hCard error messages and warnings using [http://www.w3.org/TR/EARL10/ EARL] as part of the RDF output — hopefully other microformats will be covered in the near future. | * The [http://srv.buzzword.org.uk Cognition web service] includes hCard error messages and warnings using [http://www.w3.org/TR/EARL10/ EARL] as part of the RDF output — hopefully other microformats will be covered in the near future. | ||
| === [[hCalendar]] === | === [[hCalendar]] === | ||
| * Try the [http:// | * Try the [http://h2vx.com/ics/ H2VX Events Conversion Service]. | ||
| == related == | == related == | ||
| * [[implementations]] | * [[implementations]] | ||
| * [[tests]] | |||
| * [[test-suite]] | |||
| * [[validators]] | |||
Latest revision as of 16:21, 18 July 2020
Conformance checkers, validators, linting tools and debuggers.
general microformats tools
Optimus
Main article: Optimus
Optimus is a microformats transformer and validator that supports numerous microformats including hCard, hCalendar, hReview, hAtom (note: hAtom validation issues).
Get the Optimus microformats validator favelet. Blog post: validator browser button.
Please add issues to the optimus-issues page.
Operator Debugger
Main article: Operator
Operator does a good job of compliant parsing for microformats in general, and includes a debug mode that can help identify errors in the object structure.
rel-lint
Rel-Lint provides linting and inspection of rel-tag and XFN (by Drew McLellan)
Rails assert microformats
- George Brocklehurst has written open source code and a post explaining how to do testing microformats in Rails applications with assert-microformats.
microformats specific tools
hCard
- The unofficial hCard Validator
- Also try the H2VX Contacts Conversion Service.
- The Cognition web service includes hCard error messages and warnings using EARL as part of the RDF output — hopefully other microformats will be covered in the near future.
hCalendar
- Try the H2VX Events Conversion Service.