Improving the user experience

11 03 2009

I’m going to begin this entry a little off-topic, at least as far as the title goes; I was discussing browsers and ‘the browser war’ with a friend the other day when it seemed that I was, for some reason, ignoring my own advice, which was that everyone interested in speed should use Google Chrome. I was saying how I knew (‘knew’ in the sense that I had read in a number of reasonably reputable sources) that Chrome was faster than Firefox which in turn was faster than IE, and yet I persisted in using Firefox. We speculated whether Google had grown large and popular enough for my personality to turn away from the corporation, but of course realized this was false since (so far, at least) I love everything that Google does and, really, it’s getting kind of scary how much I trust them right now. My friend asked if I used Firefox extensions – of course, I said, they are great – and that of course was the true reason why I had tried Chrome and liked it but turned back to Firefox. Which is not to say that Google Chrome does not have its own extensions and plugins – it’s just that I am well-versed in the extensions of Firefox and so are my friends and colleagues, in which case there are too many productivity related (and, for that matter, non-productivity related) issues for me to switch to Chrome.

And this brings me to the topic of improving the user experience. First, let me say that I am about to whole-heartedly plug my favourite extension to date, because it has truly improved my user experience of browsing the internet, and that I will say right now everyone should be using this thing because it is really that great. The thing is called Ubiquity.

ubiquity

I will say a few things about it first, and then I encourage you to watch the video which I have (hopefully!) embedded correctly below.  (On that note, if anyone knows why I am so far unable to embed things in wordpress, please let me know.)  Ubiquity is about improving the way in which we interact with the internet.  The idea of the project is to create more  of a flow experience in that what you want to do online should really take as few keystrokes as possible – consider Ubiquity a shortcut to a less impressive but still amazing future not unlike the kind of object manipulation and interaction Hollywood has presented to us in films like Minority Report.  So, for example, if someone wants to meet you at a certain location and sends an address to you in an email, you should be able to press one or two keys and have a map of that place in front of you.  Ditto for adding that date to your calendar.  The idea (in my mind at least) is to create shortcuts that get away from the ol’ highlight text, copy, google search, click link, paste, hit enter etc. of yesterday and to get us closer to a future of true object and data manipulation in real-time.

From the Ubiquity about page itself:

The overall goals of Ubiquity are to explore how best to:

  • Empower users to control the web browser with language-based instructions. (With search, users type what they want to find. With Ubiquity, they type what they want to do.)
  • Enable on-demand, user-generated mashups with existing open Web APIs. (In other words, allowing everyone–not just Web developers–to remix the Web so it fits their needs, no matter what page they are on, or what they are doing.)
  • Use Trust networks and social constructs to balance security with ease of extensibility.
  • Extend the browser functionality easily.

While Ubiquity isn’t perfect, the great thing about it is that it exists today, it’s easy to install and use, it is fully customizable meaning you can program your own shortcuts (or mashups), and it really changes the way you think about all the little actions that make up everything you do online, at least in the sense that everything has a process, an order to it, which taken collectively makes the browser experience a series of repeated interactions and iterations that lack the level of interactivity that many of us have come to expect from the promise of a tomorrow that is never far off yet never quite comes into sharp relief.  The title of one of my favourite blogs sums it up best – Where’s my Jetpack?

more about “Mozilla Labs » Blog Archive » Introdu…“, posted with vodpod

The second design and user experience thing on my mind can really only be seen to be understood, and so I will once again try to embed a TED talk onto this site.  This gets a lot closer to the Minority Report ideal, but of course, while this thing exists, unlike Ubiquity it does not exist (yet) for you and me to use.  But it is definitely worth a viewing and it is less than 9 minutes long.  It is entitled Unveiling the ‘Sixth Sense,’ game changing wearable tech and it is presented by Pattie Maes and Pranav Mistry, of the aptly-named Fluid Interfaces Group at the MIT Media Lab.

more about “Pattie Maes demos the Sixth Sense | V…“, posted with vodpod

My guess is neither of these will embed properly so I have, quite amazingly, used foresight and added links to each video.  Ubiquity’s is here and Patti Maes is here.  Man, I really can’t wait for the future when I can simply think and have a blog entry appear online.  Good times ahead folks.

What free online productivity tools do you use? Do you know of any other demonstrations of human-computer interaction that could change the way we use technology in the future?

Reblog this post [with Zemanta]




Google > Apple > Facebook?

26 09 2008

Two articles I read recently, here at MicroPersuastion blog and here at BusinessWeek, led me to conclude as much.  In the first case, though I have hardly used their products, I think of Apple as a company with good customer service, so it was somewhat surprising to read that they might have a few things to learn from Google on the subject – particularly that Google can teach Apple about how to be transparent.  But the author, Steve, is right – his comparisons show Google believes in the marketplace of information and feedback, by which I mean they are upfront in explaining all the bugs they fix (Apple, no) and customers are able to vote for the best software technicians that helped them with their problems (Apple, no).

Likewise, the BusinessWeek article talks about the ‘marketplace’ – this time it is Facebook that has to learn from Apple.  Facebook (apparently) believes that owning (or being) a platform is the way to make money; Apple believes in the market – its App Store, while a platform of sorts, allows consumers to vote with their dollars for the best apps, meanwhile monetarily incentivizing producers of software to produce the best products by giving them a percentage of every sale (and rankings make their popularity transparent).  Is it any wonder that most Facebook apps are complete garbage?

If you can’t read the article in its entirety, at least check out the following excerpt from “What Apple knows that Facebook Doesn’t”, BusinessWeek, written by Umair Haque on 8/20/2008:

Ultimately, Apple is playing a textbook game of next-gen strategy: using markets to alter the basis of competition, topple incumbents with domino effects, and atomize the value chain. Incumbents playing by yesterday’s rules are trying to fight a limit break with a spoon.

Facebook is doing largely the opposite: clinging to yesterday’s basis of competition, signing deals with incumbents instead of toppling them, largely failing to atomize media—unless it’s for zombies, vampires, and werewolves. Too often, that’s where platform—instead of market—thinking leads.

What would it take for Facebook to stop thinking platforms, and start thinking markets? Well, simply start charging people for apps, for a start: that would amplify incentives for crappy apps to go the way of the dinosaur. If advertisers are subsidizing apps for people, Facebook’s market will always be distorted—because advertisers need consumers more than consumers need advertisers today. [emphasis added]

To finish on a tangent – is that true?  Do advertisers need consumers more than consumers need advertisers?  I guess I mean, has that actually changed – or rather, hasn’t that always been the case?  If you’re talking about 50 years ago, sure, consumers might have needed advertisers more than they do today, but that’s seems fairly obvious.  Anyway, if that is true (and I’m not completely satisfied that it is), if we need advertisers even less today than we did previously, what are advertisers (especially online advertisers) to do?  Are they, to borrow Umair’s hilarious phrasing, ‘trying to fight a limit break with a spoon?’