Archive for February 2010

Tip: Scrolling DIVs on the iPhone and iPad

Thursday, February 18th, 2010

Some sites, including some I’ve been involved with, pop up what are called “divs”, which can simulate popup up windows or other areas of independently scrolling areas within a web page. The problem with this approach is that the iPhone’s Safari doesn’t have scrollbars. How does it know if you want to scroll the whole page or just the “div” that you’re pointing at?

Apple’s solution is simple. It assumes that a single finger swipe is aimed at scrolling the whole page while a two-finger swipe scrolls the div. It looks like this same trick will work on the iPad, allowing for sites such as Google Reader to work without modification.

For developers using the iPhone simulator, a two-finger scroll is mimicked by holding down option and shift while clicking and dragging.

Buzzing

Monday, February 15th, 2010

The social networking scene is all a twitter about Google Buzz. It’s introduction has been a class #fail…it was forced on users with much automation turned on – automatic following, automatic public exposure of followers list, annoying buzz messages appearing in your gmail inbox…

There’s a few things I really like about Buzz. Unlike Facebook, which aims to be a one stop shopping for your status updates, messages, photos, etc., Buzz seems to integrate better with other services, including non-Google ones. I particularly like the Google Reader integration, which makes it easy to share links with followers.

Despite steps to correct privacy faux pas, Google’s Buzz introduction is still somewhat of a mess. It’s hard to find settings (why isn’t there a Buzz settings link when you have it loaded…or at least a Buzz tab in Gmail settings). The Google Profile is hard to find (click on the More link at the top of the page…do you see Profile listed?) and generally a visual disaster.

In my small circle of Buzzers, the level of activity has dropped to a trickle.

I still think that Buzz has a place in this world, but Google needs to really improve the interface to access their various modules…true integration could make this a much more powerful platform.