Tails Pre-0.3

(This page points to an old version of Tails.  I’ve created a new page for the latest version of Tails, which is here.)

While there are quite a few Firefox extension/user scripts which handles microformats available out there, most of them just support exporting to their native formats and not adequately display just what microformats a site currently contains.

Tails is a Firefox extension that will display the presence of microformats on a webpage. Currently, this plugin has limited support for the following microformats:

  • hCard
  • hCalendar
  • hReview
  • xFolk

Unlike Smartzilla, my plugin doesn’t support exporting to their native formats – right now I’m more interested in seeing who is using microformats.

You can install Tails (v0.1.3) here (for Firefox 1.5+).

Flock Users: A Flock version of Tails is now available.

Update: Robert de Bruin has extended Tails and added some additional export functionality. You can get it here.

How It Works

An icon shows when microformats are available on the current page:

You can double-click on the icon to show the available microformats on the sidebar:

{ 1 trackback }

Calvin Yu’s Blog » Blog Archive » My Microformats Extension
January 16, 2006 at 5:17 pm

{ 37 comments… read them below or add one }

Duncan January 18, 2006 at 10:46 am

Very impressive. I like the interface too. I imagined future versions of Smartzilla would work in a similar way to this.

Tantek Çelik January 27, 2006 at 12:58 pm

Calvin,

This is *very* cool. Please contact me at your convenience. I’d like to talk to you more about your Firefox extension and hopefully some opportunities to talk about it and demonstrate it.

Thanks,

Tantek

grumpY! January 30, 2006 at 10:07 pm

microformats passed its sell-by date long ago. interesting extension though.

Douglas Clifton February 3, 2006 at 9:26 pm

Nice work Calvin, I’m a big fan of tools that expose the underlying structure and sematics of Web documents.

http://loadaveragezero.com/app/drx/Data_Formats/Metadata#microformats:tails

Doug

Sojouneer February 5, 2006 at 9:18 pm

Just ran across microformats yesterday, and tweaked my news feed to include the hCalendar format.
Your tool picks it up nicely from the dynamic page, but not from a page including the feed in an IFRAME.

Should IFRAME content be supported in microformats, or am I out of luck?

Calvin February 6, 2006 at 6:05 am

The extension just isn’t smart enough to pick up IFRAME contents right now. Send me the link to you site and I’ll take a shot at fixing it when I have time.

Andy Mabbett February 8, 2006 at 3:22 am

Tails doesn’t seem to cope with the complex markup (table with “axis”, etc.) of http://we05.com/program.cfm

Andy Mabbett February 8, 2006 at 3:23 am

BTW, SmartZilla doesn’t work with FF 1.5.1 :-(

Duncan February 8, 2006 at 7:40 pm

Thanks for pointing that out Andy, I’ve been a bit slow to upgrade Firefox. Smartzilla should work now though. You might want to have a look at https://addons.mozilla.org/extensions/moreinfo.php?id=958&application=firefox
it is a Firefox extension that does quite a few useful things including forcing an extension to be marked as compatible with the version of Firefox that you’re using.

Ben Griffiths February 12, 2006 at 10:24 am

Just wanted to extend a vote of thanks to you guys for developing this – we’ve got a vested interest in seeing hReview become successful since we’re building our site, http://www.reevoo.com, around aggregating reviews in hReview format.

atomu February 20, 2006 at 12:52 am

Calvin,

Good job. This makes it very easy to check microformat enablement. I hope it shows more properties of hCard. My rrove service now supports hCard.

Atomu

Robert March 14, 2006 at 2:36 pm

Hay Calvin,

I’ve been working on your code (including the SmartZilla code basicly) so I can export vcards and vevents. Are you OK for me to release this to a wider audience (under creative commons license) ?

Thanks,
R.

Pete Prodoehl March 14, 2006 at 4:17 pm

Just another “me too” in the “Thanks!” department… Keep up the good work.

Calvin March 15, 2006 at 4:32 am

Robert -

Yes, that’s fine. When its ready, point me to where it is so I can check it out.

Also, you might want to check out the Flock version of Tails I worked on last weekend:

http://codeeg.com/tails/flocktails-0-1-0.xpi

Calvin

Robert March 15, 2006 at 6:47 am

Cool, thanks Calvin. And you are one step ahead of me :-) I was planning to make a version for Flock as well. Don’t quite know what to make of Flock tho.

Anyway, thanks again and I’ll send the link when I finalize the project. This weekend I hope to release a beta version. Still some bugs. But hope its currently in a workable state.

Cheers,
R.

Robert March 19, 2006 at 3:32 am

Link to tails export version 0.1.4 and some comments: http://bordewolf.blogspot.com/2006/03/tails-export-extension.html

Enjoy, R.

Daniel March 23, 2006 at 8:35 am

Am I missing something? The status bar icon is not showing for me…

Calvin March 23, 2006 at 9:29 am

It’ll only show if there are microformats on the current page (Robert’s Tails Export extension does a better job by displaying a greyed-out version of the icon if there aren’t any).

If there are supposed to be microformats on the page and the icon doesn’t show, then there might be a problem with Tails finding the microformat. What URL are you hitting?

Doug March 24, 2006 at 8:02 am

With this extension installed, hitting Ctrl-Tab cycles through two tabs at a time, rather than one. So with two tabs open, Ctrl-Tab appears to do nothing. With an even number of tabs open, only half are accessible using Ctrl-Tab.

Calvin March 25, 2006 at 6:59 am

I’m not seeing this problem with my installation and I’m having problems figuring out why such a thing would happen. What other extensions do you have installed? And are there errors in the Error Console (with chrome errors are turned on)? If you can send me that information, I might be able to figure out what’s going on.

Doug March 25, 2006 at 2:44 pm

Extensions are listed below. No chrome errors. Also, when hitting Ctrl-Tab, the URL of the next tab flashes in the address bar briefly before loading the second tab. This behavior started when I installed Tails, and goes away when I disable it. Let me know if any more info will help. I don’t have time to start disabling other extensions to run this down, but maybe next week. Very strange behavior.

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

*** Extensions (enabled: 35, disabled: 5; total: 40)
All-In-One Sidebar 0.6.4
BetterSearch 1.10
Book Burro – Remixing the bookstore 0.23
Bookmarks Synchronizer SE 1.1.8
BugMeNot 1.3
ChromEdit 0.1.1.1 [disabled]
Classic Menus 1.1.0 [disabled]
CuteMenus 2 0.6.3
DOM Inspector 1.8.0.1
DevBoi (offline version) 0.5.1
DevBoi PHP Package 0.1.0
Disable Targets For Downloads 1.0.1
Download Statusbar 0.9.4
Fangs 1.0.0
Feedview 0.9.8
FireBug 0.2.3
Forecastfox 0.8.5.3
FxIF 0.2.2
Greasemonkey 0.6.4
Html Validator 0.7.9
InfoLister 0.9c
Live HTTP Headers 0.12
OutSidebar 0.9.1 [disabled]
Pearl Crescent Page Saver 1.0
Popup Count 0.3.2
Restart Firefox 0.3.1
Reveal 1.0.6
Sage 1.3.6
Stop-or-Reload Button 0.2
Tab Preview 0.3 [disabled]
Tails 0.1.3
Talkback 1.5.0.1
TargetAlert 0.8.9.7 [disabled]
User Agent Switcher 0.6.8
Viamatic foXpose 0.3
View Cookies 1.5
Web Developer 1.0.2
X-Ray 0.6
del.icio.us 1.1
undoclosetab 20051204

SignpostMarv Martin March 26, 2006 at 3:32 pm

Cool extension, except there seems to be a bug where it doesn’t like nested Microformats (especially when included with custom code):

http://www.geocities.com/signpostmarv/oreilly-conference-roadmap.xoxo.html

Robert April 3, 2006 at 12:12 pm

Hay Marv,

I checked the link and the page it generates looks strange, there is no html, head or body tag present. Firefox doesn’t seem to mind, but tails does. I saved the file on my local disk and added the body tag and presto it worked.

Cheers,
Robert.

Evan Prodromou April 6, 2006 at 2:21 pm

So, do you have a place for bug reports? Tails doesn’t seem to grok “adr” elements.

Evan Prodromou April 8, 2006 at 6:23 pm

So, Flocktails seems to work better than Tails-for-firefox. It also has a way bosser name. Is there a way that I can contribute code, patches, or whatever?

Calvin April 9, 2006 at 6:36 am

Robert de Bruin has extended my Tails plugin and got it promoted to the Firefox Add-on site:

https://addons.mozilla.org/extensions/moreinfo.php?id=2240

I have added some more features to Flocktails that you won’t see on the original Tails plugin, and will probably continue enhancing that line in the future.

For now, if you email me the patch, I’ll take the time to apply them. Also, I’m open to any ideas you have about taking in patches.

Ara Pehlivanian April 25, 2006 at 5:59 am

Hey COOL! So, now with this plugin I was inspired enough to implement a microformat on my about page. Sweet deal man, great work!

Ragdoll May 30, 2006 at 6:53 am

So, with de Bruin’s extended Tails Export Extension, and your Flocktails Extension, will you still be updating Firefox Tails, or should I just use Tails Export from now on?

Calvin May 31, 2006 at 6:47 am

Yes, I recommend you use the Tails Export plugin instead. I’ve updated this page to reflect this.

Ryan June 3, 2006 at 6:31 am

Except Tails Export only works on windows…

SignpostMarv Martin July 2, 2006 at 4:06 am

Very, very late reply to Robert:

It’s a XOXO file, not an HTML page.

http://microformats.org/wiki/xoxo

Mika Danielescu October 25, 2006 at 3:38 am

Nice tool, I think will use hReview for our new site http://www.recensio.com Congrats!

Peter Wilson November 14, 2006 at 7:01 am

Any chance of an update to Firefox version 2?

Calvin Yu November 14, 2006 at 7:24 am

Not really. Any reason why you’re using this version and not v0.3.6?

http://blog.codeeg.com/tails-firefox-extension-03/

Alex February 19, 2007 at 12:56 am

Very nice work

Firefox Eklentileri March 27, 2007 at 3:38 am

woow, great extension! wait for new versions

Editor March 29, 2008 at 11:03 am

Very Nice…How about a video tutorial and explanation.

Leave a Comment