Innovation Award
 December 2006
Number 6 |
The promises of the semantic Web, that uses additional XML embedded in normal HTML documents, were not yet fulfilled.
Apparently that was due to the lack of motivation of Web site developers to add information to documents that does not bring any direct benefits.
Microformats seem to be yet another attempt to motivate Web developers to add semantic information to their Web pages. Instead of having to include additional tags, microformats define conventions to embed semantic information in regular XHTML page content.
This class is capable of parsing and extracting pages with several kinds of microformats. With this class, PHP applications can process the semantic information embedded in the pages and use it easily to create new kinds of Web applications.
Manuel Lemos |
This package can be used to parse and extract microformat data that may be embedded in HTML documents.
The main class parses HTML documents with the PHP DOM-XML extension. This class builds a document structure and passes specific document node object to separate classes specialized in parsing and extracting different types of microformat data.
Currently there are parser classes for extracting data of the microformats: hCalendar, hCard, hReview and relElement.
The extracted data is returned as array objects of the xArray class.
| There are not enough user ratings to display for this class. |
| Class |
Dependency |
Why it is needed |
| xArray |
Required |
Used to 1) accomplish property-based filtering of DOM nodes; 2) facilitate further resulting data manipulation; 3) make the code much more readable |
| Link |
Description |
| PHP Microformat Parser |
There’s a lot of focus on full-blown web services and complete XML documents... |
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.