[uf-discuss] Google Rich Snippets - testing tool

Glenn Jones glenn.jones at madgex.com
Mon Aug 31 00:41:53 PDT 2009


Hi

First I would just I like to say great job on Rich Snippets it is a big
step forward for the semantic web. 

A while back I started building a test-suite for testing microformats
parsers. You may find it useful - http://ufxtract.com/testsuite/.  When
are viewing a test-fixture page like
http://ufxtract.com/testsuite/hcard/hcard1.htm press alt-x to get the
test runner. The link to UfXtract parser API (my own) is broken at the
moment so it is incorrectly showing fail on everything.

I had a quick look through the hCard tests to get a feel of where you're
at. Hopefully the notes I made below are useful. 


hCard 1 [http://ufxtract.com/testsuite/hcard/hcard1.htm]
   The vcard.n is not correctly supporting the Implied "n" Optimization
http://microformats.org/wiki/hcard#Implied_.22n.22_Optimization
   Returns vcard.role, but is not mark as a support property in
documentation 
   Returns vcard.uid, but is not mark as a support property in
documentation
   Returns vcard.n, but is not mark as a support property in
documentation

hCard 2
   The vcard.email property is displayed but returns no value
   Returns vcard.tel, but is not mark as a support property in
documentation
   Returns vcard.email incorrectly and it is not mark as a support
property in documentation
   Returns vcard.urls, but is not mark as a support property in
documentation
   Returns vcard.category, but is not mark as a support property in
documentation

hCard 3
   The vcard.adr[0].post-office-box  property returns no value
incorrectly
   The vcard.adr[0].extended-address property returns no value
incorrectly

hCard 4
   hCard.n.honorific-prefix[0] property is displayed but returns no
value

hCard6
   Fails all 6 test on vcard.email[0].value and vcard.email[0].type

hCard13
   The vcard.tel[0].type[0] property is not support even though the tel
value is 

hCard 10 
   It hard to tell which of these failed because of the order in which
the results are display does not match the page order.

hCard 18 
   Fails all 4 test using table header includes

hCard 20
   Fails all 3 test using hyperlink include
 
hCard 21
   Fails all 6 test for opaque/embedded hCards


I like the error massaging you add to the Rich Snippets Testing Tool, I
have found a number of places where the tests need fn properties.

If you have any question please feel free to contact me. If we continue
this on the list, it may be better to move it over the dev list.


Glenn Jones

PS - Yes Tantek, I will add this to the wiki later and email the list
back with a URL :-)









More information about the microformats-discuss mailing list