Sunday, October 18, 2009

Firefox: Please fix your darned URL drag and drop behavior

This is what you get when you drag and drop a location field URL onto a rich text editing field from four different browsers (all on XP):

Chrome*: Gordon's Tech- The best feature in Safari 3.1- drag and drop urls

Safari: Gordon's Tech Blogger BlogThis! Drag and drop URLs

IE 8: Gordon's Tech Firefox One thing IE does far better -- and FF could do it to

Firefox: http://tech.kateva.org/2007/07/firefox-one-thing-ie-does-far-better.html

IE has had this behavior since at least IE 3 (was there an earlier version?). Safari (webkit) added it in 3.1, and Chrome has always had it.

I love the fact that these 3 browsers display the page title field. It’s annoying that Firefox doesn’t.

Now, this isn’t the biggest problem with Firefox today. Still, it’s symptomatic.

I used to use Firefox everywhere. I now use Chrome on XP, Safari on OS X, and Camino on our 10.3 iBook.

Firefox, please get better!

* Chrome is the only one to put the hyphen after the name of the blog. Nice touch.

Friday, October 16, 2009

More of me: My Google Reader Shared Item Feed

Google Reader has been my primary feed reader on my iPhone and desktop since I left Bloglines in 2007.

It’s a great reader, but I especially I love the ability to search my read, starred and shared posts, and to incorporate my GR feeds and my blogs and legacy pages into one custom search.

Since May of 2008 I’ve also been sharing my annotations on posts, and using Google Reader as a micro-blogging platform. Unlike Twitter posts, these GR micro-posts work with my memory management strategy [1].

My GR micro-blogging has changed what I right here. Many of the small frequent posts I used to do are now simply shared items in Google Reader.

So if you’re not getting enough here, you might consider subscribing to my Google Reader shared items feed:

feed://www.google.com/reader/public/atom/user/06457543619879090746/state/com.google/broadcast

This feed currently does not work in IE 8 or Bloglines and probably doesn’t work in Outlook 2007 (does anyone still use Bloglines or IE?). It works in Google Reader (of course), Firefox, Safari and OS X Mail.app.

Be warned that my GR feed includes everything I’m interested in, so it’s high volume and undifferentiated. It mixes geeky stuff with politics, science, etc.

I’m going to be including a link to my “Google Reader Shared Item Feed” at the bottom of most posts from this blog and Gordon’s Notes, so you can pick up or drop the feed at any time. I should be easy to find.

--

[1] I’d prefer to be able to reflect these microblog posts back into my blog. For one thing the blogs are exportable (thank you Google Data Liberation Front!)

Related posts:

--
My Google Reader Shared items (feed)

Google doing weird stuff with GR Shared Item feed

This morning I was experimenting with adding a link to my Google Reader shared (annotated) item feed (see Google Help) as a footnote to each blogger post.

That's when I discovered the feed URL on our family news page was bringing up someone else's feed. As best I can tell these weren't items shared by people I follow, they were completely odd.

That feed url has been unchanged for over a year. (I've removed it for now.)

I then visited my GR generated page to get a new feed. That seemed to work - once. Then I tried again and got a no-page error.

There's something broken. I'll try posting on the Google help forums -- very, very occasionally someone from Google notices things there.

Annoying.

Update:

First, some basic references ...
Shared page URI
http://www.google.com/reader/shared/jfaughnan

Shared page "Atom Link" URI
http://www.google.com/reader/public/atom/user
%2F06457543619879090746%2Fstate%2Fcom.google%2Fbroadcast

If I click the above link in Safari I get this feed URI:
feed://www.google.com/reader/public/atom/user
%2F06457543619879090746%2Fstate%2Fcom.google%2Fbroadcast

If I use the "mail feed" feature from Safari I get the same link without the URL encoding:

feed://www.google.com/reader/public/atom/user/06457543619879090746/state/com.google/broadcast

If I paste the latter (feed) URI into bloglines or IE 8, it doesn't work (I assume Bloglines, deceased as it might be, does support Atom. I'm sure IE 8 is supposed to). It does, however, work in the latest versions of Firefox [1] and Safari and, of course, in Google Reader.

So what's going on here? I'm guessing it's some mixture of a weird Google screw up (getting the wrong person's feed) and Google using some Atom feed that IE 8 can't handle.

Update 10/17/09: I'm beginning to sort this out. There's a bug in the feed Google provides for the shared item page. The Feed includes items that are not shown on the shared item page. They are not items I've every seen, and they aren't items that the people I "Follow" have shared. They're simply foreign. Not necessarily bad, just not mine.

For example, here are screenshots taken from my shared item list in Google Reader and from the corresponding feed as rendered in Safari:

My shared item list:

Shared item feed as rendered in Safari. The first two are not items I've seen, after these I do find items I've shared.



[1] In FF the link has to start with feed://, in Safari either feed:// or http:// work.

Update 10/22/09: I've reported this problem in two places
Update 10/23/09

Groan. I got a prompt response from GetSatisfaction, but there I managed to post my personal (not accessible) reading list feed:

feed://www.google.com/reader/atom/user/06457543619879090746/state/com.google/reading-list

So that was waste of Google time, fortunately not too much. I don't know how I ended up with that url in my clipboard.

The misbehaving feed I meant to refer to is:

feed://www.google.com/reader/public/atom/user/06457543619879090746/state/com.google/broadcast

Tonight though it's behaving properly. So I'll just have to watch and see if it misbehaves again.

Firefox is in the ICU

Startup times for Firefox are insanely long on all my machines. Same story for my colleagues.

Most have switched to Chrome or IE 8 largely because of this problem.

I've been ignoring the problem for a while, expecting it would be fixed. If anything it's getting worse.

Is this related to Google's abandonment of FF development? Is there any way to raise a red alert here?

I don't want FF to the way of Netscape.

Tuesday, October 13, 2009

The "iTwinge" iPhone keyboard - explained

A few weeks ago a Canadian company claimed to have an iPhone keyboard ready to role ...
A Real Keyboard for the iPhone? - Gadgetwise Blog - NYTimes.com
... The keyboard will sell for $30 with $5 shipping to the United States. There are prototypes in beta test now that have rubber keyboards. The final version will be made of hard plastic, said Mr. Nykoluk.

The keyboard is available for pre-order and should become available around November, said Mr. Nykoluk...
I noted it back then in my Google Reader stream. I though it was at best a trick, at worst a scam. There's no iPhone OS support for an external keyboard.

Now, looking back, I realize what they've done. They've put a mechanical prosthesis atop the virtual keyboard. I presume they're using a small battery so it emulates the electrical properties of a fingertip.

Now the Canadian angle makes more sense; you could operate this thing with gloves on!

It's ingenious in a sick sort of way.

Thursday, October 08, 2009

SyncWiz for Outlook Review - how not to do trial software

When I was using Outlook 2003, I had a kludgy but reasonable way to get my corporate Outlook contacts to a primarily personal iPhone.


Once I'd done the bulk of the work I found my workplace Outlook 2003 could export .VCF (vCard) files that OS X address book could import. Contacts don't change too often, so I just sorted by Contacts by date revised and emailed the new ones.

Then I went to Outlook 2007, the poor, broken, abused step-child of the Office 2007 suite. Outlook was ugly but serviceable in 2003, but Microsoft butchered it for the 2007 transition. One of the many broken bits was the semi-documented vCard export. In 2007, the only vCard export option is tied to sending them as email attachments.

I could live with that, but in OS X Address Book these Outlook 2007 vCards have notes full of unreadable XML.

So, in desperation, I closed my eyes, tried to ignore my past experiences with Outlook Add-Ins, and tried this product in trial mode ...
SyncWiz
... With SyncWiz convert selected or all of your items to vCard, iCard, iCalendar (iCal), or vCalendar file format. This file is so portable and compressible, that you can easily send the whole folder to anyone (4000 contacts in a zipped Vcard file is less than 100Kb)...
After installation I tried the VCF export. SyncWiz told me I had more than 5 contacts, so it quit. It didn't export five then stop, it just quit.

I decided that was a strong sign this wasn't a serious product, so I uninstalled it.

I then restarted Outlook 2007 -- and found the Add-In had not been removed and Outlook was revolted by it.

So now Outlook showed the SyncWiz add-in as disabled. Fine, but I'd just as soon delete it forever.

Except, you can't delete an Outlook Plug-In from Outlook 2007. You can only inactivate it, and admire the festering corpse.

I hate Outlook Add-Ins. I ain't well disposed to either Microsoft or Outlook 2007 either ...

MindManager: nasty bug with task roll-up

Mindjet’s MindManager is an exotic organizational/planning mind map app for XP and, to some extent, for OS X. Definitely for corporate use -- it’s expensive, proprietary file format, completely data locked (no data freedom here!) but very pretty.

Pretty matters in the corporate world.

I use it a lot, and today I ran into a nasty bug. I assigned a set of items task/hour info, then used the “roll up” feature to summarize them at a root concept.

The rollup displayed days instead of hours. That’s ok, but MM rounded up the task hours on every item to days – and the act is not reversible.

I lost all my item-specific task data.

I don’t think this always happens – it’s too obvious a bug. I do have a very large and complex map.

Still – be warned. If you’ve found this post because you ran into the bug please leave a comment. If I get a few I’ll rouse myself to file a bug report with MM (though I’m not sure they take bug reports).