To date, no real world examples have been documented of URLs of grandchildren linking to their grandparents, thus, per the microformats The microformats process, we should not complicate a format for a theoretical need.
So far only a couple of (representative) real world examples (from just one site, Wikipedia) have been provided, thus, per the microformats The microformats process, we should not complicate a format for a need clearly outside of the 80/20.
When should we teach microformats
It seems to me the challenges we encounter with the evolution of various microformats and schemas to HTML5 highlights the broader challenge that nearly all taxonomies carry or presume context and thus must be versioned, and the specific version referenced, when the data is subsequently stored and used.
Intuitively, you might think of it like this: systems predicated upon closed-world reasoning assume that the data they are given is complete, and it is typically not the case that every previous fact (explicit or inferred) will still hold when new ones are added. In contrast, open-world systems make no such assumption about the completeness of their data and are monotonic. As you might imagine, there is substantial debate about the merits of making one assumption versus the other. As someone interested in the semantic web, you should at least be aware of the issue. As the matter specifically relates to RDF, official guidance from the W3C documentation states:[32]
The XFN syntax should be very familiar to you, since it is identical to that of the rel-based microformats. You simply add the rel attribute to links referencing other people, and apply the appropriate XFN value to indicate your relationships with those people.
Firstly, Never assume that a property value will be a plaintext string. Microformats publishers can nest microformats, embedded content and img/alt structures in a variety of different ways, and your consuming code should be as flexible as possible.
The web is a diverse place, and microformats are a flexible, permissive method of marking up structured data. There are often several different yet perfectly valid ways to achieve the same goal, and as a good consumer of mf2 data, your application should strive to accept as many of them as possible! 2ff7e9595c
Commenti