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-namegiven-namefamily-namestreet-address, region, locality, postal-codestreet-addresslocalityregionpostal-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:
fn has value 'Leandro Martínez Luque' in the above example)
prodid, agent, rev, key, UIDagent exists within the hCard it may affect the overall values of the hCard being extractedObject for properties: photo, logo<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>