[uf-discuss] Microformat for linking to XML source (to replace the
Structured Blogging plugin's embedding method)
Phillip Pearson
pp at myelin.co.nz
Wed Jan 18 15:14:21 PST 2006
Hi all,
The Structured Blogging plugins currently publish the XML source for
structured posts inside a <script> block after the HTML for the post.
I'm going to change this sometime soon so that we don't need to use
<script> tags, which seem to cause trouble for a lot of people.
The plan is to move the XML off to a separate URL and link to it from
the post. This would stop the validators (W3C and feedvalidator) from
complaining, while still letting us do stuff like:
- send structured posts over blogging APIs and through aggregators and
reblogging tools without losing the connection to the source XML
- make the structured data available to search engines and GRDDL/RDF
crawlers (as long as we drop a url in html/head/@profile).
I was wondering if anybody had any thoughts as to the nicest way of
linking a post with its XML source. My current thought is something
along the lines of:
<div class="structured_post" id="sb_post_42">
(structured post goes here)
<a href="/path/to/xml" rel="xml_source" title="XML source for
this post">XML source</a>
</div>
Anyone know of any prior art?
For reference, what we're doing at the moment (with some elements &
attributes stripped out) is:
<div id="sb_post_42">
(structured post goes here)
</div>
<script langauge="x-subnode">
<subnode alternate-for-id="sb_post_42">
(xml source goes here)
</subnode>
</script>
Cheers,
Phil
More information about the microformats-discuss
mailing list