codahale.com٭blog

Coda Hale lives in Berkeley, CA, where he writes about Ruby on Rails, usability, web design and development, and the occasional bit about bicycles.

BloglinesReader v0.1

I’m pleased to announce the first release of BloglinesReader, a new WordPress plugin. It allows you to display your Bloglines feeds on your WordPress blog, formatted exactly how you want them. It also caches that data, so it doesn’t take forever to display your page (and both your bandwidth quota and the Bloglines servers stay safe).

Check it out: BloglinesReader v0.1

A lot of credit goes to my friend, Peter Dolan, who worked on this plugin first and talked me down from making it Ajax-y (”Why does it need Ajax?” “Well… umm… man, just check out Dojo!” “Yeah, but why does it need Ajax?”). He’d be the one making this plugin, but he’s got a day job.

3 comments »

Microsoft vs. The Menu

From Coding Horror, On The Death Of The Main Menu:

UI innovations in Office tend to be rapidly adopted by Microsoft across their entire product line. Not only there, but in third party applications and even other operating systems. Remember the toolbar? That was unknown until it debuted in Word in the early 90’s**. Now it’s ubiquitous. The “ribbon” is a similar paradigm shift. Eventually we’ll all be using these tabbed palettes with nary a drop-down menu in sight. I expect the traditional WIMP main menu to go the way of the dodo soon after the release of Vista and Office 12 in 2006.

But is this a good thing? As others have noted, the impetus behind this UI development is feature creep. Also, it does have a vestigial menu, to which all file-oriented commands have been relagated (which I think supports my contention that Microsoft simply forgot where Apple’s menus were). At this point, that strikes me more as an “Etc.” category than a well-thought-out design choice. Users will still have to think about whether or not a particular command is “file-oriented” or not.

I’d prefer an all-or-nothing approach: add a “File” tab, and make a permanent 32×32 Save button on the left of the ribbon strip.

One of the things that has always prevented developers from implementing Office features in non-Office products has been Microsoft’s reluctance to share. If developers wanted Office XP-esque menus, they had to implement that functionality themselves. The most Microsoft provided you with was the CoolBar, upon which Internet Explorer 5 was based. Hopefully Microsoft realizes that UI widgets have a network utility, and will release a .NET library for the Ribbon, but I’m not holding my breath.

Comments Off