The intention of the Application is to prove that Microformats are a powerfull enough technology to:
The Application is not intended as a Production or Mass market Application. It is understood that under today's current technological environment sending an on-demmand User agent to multiple URLs to provide an inmediate response for a Mass market App is not feasible nor desirable. Querying an Aggregator of Microformats data being the suggested course of action today.
As a by product, the app shows that the underlying technologies of the web (URLs, HTTP, HTML) are powerfull enough to support a distributed database-like behaviour. This is possible as long as the data contained in the web page has some sort of meaningfull structure (Microformats being the technology for providing meaningfull structure within the context of a web page) and the location of the data is meaningfully stated (semantically meaningfull URLs being a possible technology for this). I'm not suggesting that this is the path the web will or should take. I'm just saying that it is technically possible. I do understand that today's technological limitations constraint current deployment yet it becomes an interesting concept when thinking long term ( doesn't it? :-) ).
Searching matches the Search Value Substring within the Property Value String. Spaces are considered. Searches are Case Insensitive.For example:
fn, given-name, additional-name, family-name
street-address, region, locality, postal-code
<div class="n"> <span class="given-name">Emiliano</span> <span class="fn"><span class="additional-name">Leandro</span> <span class="family-name">Martínez Luque</span></span> </div>possitive matches will be provided for:
fnhas value 'Leandro Martínez Luque' in the above example)
prodid, agent, rev, key, UID
agentexists within the hCard it may affect the overall values of the hCard being extracted
<span class="multi-value-property-name">Value</span> <span class="multi-value-property-name">Another value</span>
<ul class="multi-value-property-name"> <li>Value</li> <li>Another <strong>Value</strong></li> </ul>the following will not:
<span class="multi-value-property-name"> <span>Value</span> <span>Another Value</span> </span>