Adding Grease to hRelease
I’m now behind in my schedule for making more progress on hRelease. We have the hRelease Working Group Discussion Site setup (there’s still room for tech-minded folk — email me!!) and I had done some work on the wiki toward a practical demo. The wiki just wasn’t working for me. The formatting was causing me trouble and I was fighting with it. Today, I gave up on the wiki and got through most of what I wanted to do in good ole MS Word. I’ll post my work back to the wiki soon, but at least I have a good process in place now.
The Facebook Goldrush started at about the same time that I started working on hRelease. Sorry hRelease, Facebook won this round, but I’ve always intended to continue the hRelease development and I finally snatched a few hours away to make some progress.
Click on the image below. You’ll see a screenshot of the original SHIFT SMNR, all microformatted-up.
To show-off the Microformats, I installed the following additions to my Firefox browser:
- Tails – An Extension that detects and displays Microformats.
- GreaseMonkey – A script management tool.
- Convert hCard – An hCard script for GreaseMonkey
- xFolk Form – An xFolk script for GreaseMonkey
The GreaseMonkey scripts work well with hRelease. You can see the little hCard boxes at the end of each contact listing. Those hCard buttons were automatically added next to the hCard data. Click on a button and you get a dialog that will allow you to load up a vCard into your favorite contact tool.
At the end of the Purpose-built del.icio.us link and the RSS link, you’ll see little green buttons. Those buttons represent the xFolk format, a MicroFormat that was developed for bookmarks. Clicking on those buttons will publish the links to a service called Reblog. The service isn’t important, it’s the idea that those two links were recognized as special links on the page and special actions can be taken with those links.
Tails provides native support for common Microformats like hCard, hCalendar, and hReview. I downloaded the source code for the Tails Extension and created my own version, PR_Tails. I added a module for hRelease and you can see the box in the lower-right corner where PR_Tails is displaying the “MIcroChunked” (as Todd Defren likes to say) version of the release. I highilighted the Quotes section of the release in the Tails window.
So, even with a simple hRelease, you can already see how you’ll soon have the ability to slice-and-dice your release info. We’ll keep you posted as we continue to make progress and I’ll try to keep those nasty distractions to a minimum.
data-text=”Adding Grease to hRelease (Shannon Whitley)”