New version of Firefox extension

If you tried Yahoo’s Del\.icio\.us Firefox extension in the past and didn’t like the fact that it eliminated the notion of local bookmarks, it’s time to take another look. Don’t take my word for it, as I work on it, but check out this post from Yahoo! Cool thing of the Day.

And a few choice quotes:

“ changed my life. Download the extension right away, get organized and share! Feel the difference.”

“I am slowly becoming a more frequent user of … the recent update they rolled out appears to be borderline brilliant”

“New and improved extension for Firefox”

“Your bookmarks and tags are now accessible from the Firefox bookmarks toolbar as well as the menu bar.”

“Alright, it’s now official: I decided to switch from Yahoo! MyWeb to This new Firefox extension is just so sweet.”

Yahoo Search Sidebar 1.2

I updated my Yahoo Search Sidebar Firefox extension to version 1.2. The only changes are that it works with Firefox 2.0 and I eliminated a bunch of global JavaScript symbols, which is a good Firefox extension development practice for preventing extension conflicts.

This Firefox extension adds a "Yahoo! Search" item in Firefox's View | Sidebar
menu (Alt+Y is the shortcut key) that opens a sidebar tailored for Web searching with Yahoo! Search.

Firefox the movie

but possibly not what you think.

It’s a movie from the 1980s, based on a novel with the same name and starring Clint Eastwood, about a plot to steal a very technologically advanced Soviet fighter jet. So advanced that its weapon targeting system keys off the thoughts of the pilot. “Wow, I’m hungry. Is that a Carl’s Jr. down there? Ka pow! Oops…”. Maybe some future version of Firefox will close a browser tab when I think about it.

XUL Templates are a Waste of Time (i.e., “suck”)

A long rant on the suckitude of XUL Templates, with a lot of the points ringing true for me:

XUL Templates are a Waste of Time (i.e., “suck”)

Another thing that sucks about “XUL Templates” is the name – it’s so generic that it’s easy to confuse XUL templates, which are a very specific feature of XUL, with XUL itself. XUL is not a bad markup language and it’s the only way to go for writing a Firefox extension, which is what I’m doing now at my day job (working on the Firefox extension). However, XUL Templates and RDF are really tedious and error-prone and less powerful than just using JavaScript and the DOM. I’m almost done replacing a bunch of code that used XUL templates with JavaScript, because JavaScript is so much more flexible.