888888.888888.88""Yb..dP"Yb..8888b..Yb..dP.88b.88....db....8b....d8.88..dP""b8..dP"Y8
88__...88__...88__dP.dP...Yb..8I..Yb.YbdP..88Yb88...dPYb...88b..d88.88.dP...`".`Ybo."
88""...88""...88"Yb..Yb...dP..8I..dY..8P...88.Y88..dP__Yb..88YbdP88.88.Yb......o.`Y8b
88.....888888.88..Yb..YbodP..8888Y"..dP....88..Y8.dP""""Yb.88.YY.88.88..YboodP.8bodP'


88b.88.888888.888888.Yb........dP.dP"Yb..88""Yb.88..dP
88Yb88.88__.....88....Yb..db..dP.dP...Yb.88__dP.88odP.
88.Y88.88"".....88.....YbdPYbdP..Yb...dP.88"Yb..88"Yb.
88..Y8.888888...88......YP..YP....YbodP..88..Yb.88..Yb

March 18, 2008

If you’ve been reading this blog, or Reader Appreciation Project for the last few months you may have noticed an ongoing discussion in posts and comments about the usefulness and potential replacements for trackbacks / pingbacks. Put simply I believe that trackbacks and pingbacks are almost useless right now, and I want to change that.

The key problem is that the text that ends up on the page is, honestly, useless. The text is taken out from around the link based on characters with no context or semantics. Most of the time the result looks something like this:

[...]Person X has written a post about thing y, here is a link.[...]

This tells us nothing except that a link exists, and often interrupts the conversation.

To find a solution I decided that it would be necessary to identify the meaning of the link. A, ‘Go look at this’ link has no business being tracked, it is meaningless to every visitor to the page being linked to. There is no reason for the visitor to move in the opposite direction to the link. These then can be ignored.

This leaves posts that not only link, but also comment on the content. These are useful, add to the conversation, and should be tracked.

It seems clear to me that what we are talking about is semantics. We are trying to identify the meaning behind the content, and this is what Microformats were made for.

I think that the hReview Microformat is perfect for marking up offsite comments (posts with pingbacks). What is a comment if not a review? Better yet the format already features a summary class that can be used to quick and simply summarise the points for readers of the original post.

Is this a good idea? I want to test it out and that is what this post is all about.

I have written a rough plugin to parse hReview review pingbacks, based on the hkit Microformat parser, It hasn’t had much testing, and so I am hoping that you will help me by writing a post using the html below, an hReview.

If you are using WordPress it will ping me automatically as there is a link to this post, and the plugin will parse your post looking for an hReview, hopefully including your full summary as the comment text. I hope the html is fairly self explanatory.

[html]

Andrew at wp-fun has asked bloggers to help him test out his Plugin that uses Microformats as part of the pingback process.

this is where you summarise the content, this will appear in the comments of wp-fun

This is where you say what you think in full

To help things along a little I have removed the normal comment option from this post so it is pings only. I appreciate any help you can provide.

Update: I have found a problem with the implementation that I don’t really understand. It seems that there is a problem with XPath when it uses normalize-space in that it sometimes treats spaces between words as whitepace nodes and deletes them. I need to research this a bit more as this is all contained within HKIT and isn’t something I have ever used, but for the time being it means the odd space may be missing from pingbacked comments.

Update: The problem with the spaces is actually nothing do to with XPath so, thankfully, I don’t need to get into that. The problem was actually caused by a combination of Tidy wrapping content, and removing spaces in the process, and hkit then removing the line breaks.

Fun With Theme Widgets
Funy photo widget?
24 comments
page 867
Post Image The Easy Peasy Way
Wordpress attach image to multiple posts?
26 comments
page 1065
Using Your Own Url Shortener
Wordpress clear rewrite rules?
4 comments
page 1190
Quick N Dirty Category Redirection
Wordpress redirect category?
no comment
page 133
Html 5 Gallery
Themeatic html5?
6 comments
page 1305
Premium Ithemes Review Photo Gallery
Ithemes review?
4 comments
page 226
Updating Code Snippets Here
Wordpress fun plugins?
one comment
page 1338
Updating Code Snippets Here
Wordpress fun?
one comment
page 1338
Theming Habari Vs Wordpress
How to design a habari theme?
13 comments
page 440
Html 5 Gallery
Picture gallery html5?
6 comments
page 1305
Why I Ditched Disqus
Disqus email?
5 comments
page 1175
Post Image The Easy Peasy Way
Resizing images in thecontent?
26 comments
page 1065
Post Image The Easy Peasy Way
Wordpress first image?
26 comments
page 1065
Quick N Dirty Admin Login Screen
login screen using css?
no comment
page 128
Html 5 Gallery
Html 5 photo gallery?
6 comments
page 1305
Post Image The Easy Peasy Way
Wordpress first image gallery?
26 comments
page 1065
Post Image The Easy Peasy Way
Inserting an image url in comments?
26 comments
page 1065
Post Image The Easy Peasy Way
Wp attachment functions?
26 comments
page 1065
Dont Mess With My Toot Toot
Wordpress custom content?
16 comments
page 599
Using Your Own Url Shortener
String shortner?
4 comments
page 1190
Quick N Dirty Admin Login Screen
My admin login page?
no comment
page 128
Using Your Own Url Shortener
How to build a shortner link?
4 comments
page 1190
Post Image The Easy Peasy Way
Get post attacments?
26 comments
page 1065
Theming Habari Vs Wordpress
Habari vs wordpress?
13 comments
page 440
Are Child Themes The Best Option
Wp child themes?
15 comments
page 1262
Upload From Url
Upload to url?
6 comments
page 326
Silence Is Golden
Silence is golden wordpress?
3 comments
page 213
How To Add Sidebars To A Theme
Html hot add a side bar?
10 comments
page 1053
How To Add Sidebars To A Theme
How to add picture to the wordpress sidebar on sidebarphp?
10 comments
page 1053
Fun With Sidebar Tabs Styling
Position of the tabs thematic?
2 comments
page 336
Using Your Own Url Shortener
Short url?
4 comments
page 1190
Why I Ditched Disqus
Styling disqus widgets?
5 comments
page 1175
Wordpress 25 Exif Fields
Wordpress exif?
12 comments
page 230
  1 query every 1772 seconds, updated 1 seconds ago.
Thursday, 10pm
 __
(__)
   `

 Ptah Dunbar

Wow, interesting concept for using microformats! I’ll try to figure a way out to implement this when I get home, this should serve as an interesting project.

Tuesday, 7pm
 __
(__)
   `

 metablogging.gr » Blog Archive » Microformat Pingbacks: this is an experimental post

This post has no specific content and it existssolely for the purposes of this experiment

Tuesday, 7pm
 __
(__)
   `

 Microformat Pingbacks

I am hoping for a reasonable response, enough tosee whether this works, or is just folly.