Microsummaries in Firefox 2: let's crash these browsers!

tools

The Firefox 2 Beta 1 milestone has been released, and includes microsummaries, a nitfy way of making bookmark labels dynamic.

A microsummary can be as simple as a element pointing to a plain text resource, as used by woot.com to return a one-liner about their deal of the day:

<link href="DefaultMicrosummary.ashx" type="application/x.microsummary+xml" rel="microsummary"/>

Where http://www.woot.com/DefaultMicrosummary.ashx returns (today) a text/plain document saying $129.99 : iRiver H10 20GB MP3 Player & Recorder - Remix Blue".

Microsummaries can also be defined by a generator, which executes a client-side XSLT transform to summarize the page, as in this example from Asa Dotzler's blog:

Find more info on the mozilla.org microsummaries page.

Having more dynamic bookmarks sounds cool, but I wonder what Firefox will make out of the following generator:

Hmmm....crashing your browser by bookmarking a page sounds like no fun.

bookmark-properties-microsummary.jpgUpdate: maybe I'm too used to dynamic stuff not working properly in browsers, but this is 2006...of course Firefox is not so silly, and gracefully catches the infinite loop. In my tests, the microsummary text was set to either the file name or to an empty string, but the browser didn't freeze as Myk mentions. Note that the microsummary does not appear automatically when bookmarking a microsummary-enabled page, you have to select it in the bookmark's properties, as shown on the screenshot.