More iPhone annoyances.
(Overall, the iPhone is freaking fantastic, but I’m not going to add any value by singing its praises repeatedly. It’s much more fun to talk about the parts that suck.)
The #1 most annoying thing about the iPhone, by far, is that finger-scrolling on the iPhone is the reverse of two-finger scrolling on an Apple trackpad. On the iPhone, you touch the page and push it up to scroll down. On a MacBook, you’re notionally grabbing the scrollbar, and pulling it down to scroll down.
Each switch between my iPhone and my MBP costs me a few seconds to readjust. The iPhone interaction pattern is clearly correct; the solution for me will probably be to reverse the trackpad’s scroll direction. This will probably work fine for web browsing, but in other contexts it may feel wrong. OS X doesn’t expose an option to switch the trackpad — yet — but there may be a third-party solution.
Speaking of scrolling: Scoble is absolutely right that Google Reader is unusable on the iPhone. But he’s complaining about the limited mobile version. The full version is not the answer — it’s even worse! Google Reader, and other sites that have content inside a scrollable frame, are broken on the iPhone because the browser doesn’t give you a way to scroll the frame independently of the rest of the page.
Single-tapping stories will scroll them to the top and allow you to move down the list, but if a single story is larger than the screen, you’re screwed.
Google has clearly been tweaking this over the weekend. For a time yesterday it looked like they were redirecting all iPhone useragents to the mobile version, but they’ve turned that off. I’m sure they’ll eventually find something that works, but the best solution will probably be a dedicated Google Reader widget. If nobody else writes one, I just might.