Author Archive

More on Tryability: It’s an Attention Thing

Sometimes we spend a lot of time and effort doing various things that we don’t want to be doing because they just have to be done:

  1. Between yesterday and today I’ve spent 5 hours trying to get my wireless network working with the VoIP box
  2. Between yesterday and today I’ve spent 3 hours doing various things with my car, taking it to the shop, calling about it, explaining how bad it is driving recently, etc.
  3. Recently I spent 8 hours trying to get rid of viruses on an old windows box at home. So frustrated, I gave up and asked Jason from work to do it, promising him a share of the money I make on it when I sell it on eBay

Sometimes we refuse to spend a lot of time because they just don’t have to be done:

  1. Trying out new things when we have a decent one to begin with
  2. Taking the time to install new software that we’re not sure is useful yet
  3. Taking the time to learn something new when doing it the old way takes x amount of time
  4. Doing something the old way after we’ve learned the new way
  5. Seriously considering a new idea when it potentially conflicts with our established thoughts

Tryability is a new term I made up to represent the pain of trying something new. In a similar way that “usability” is a measurement of how usable something is, “tryability” is a measurement of the effort involved of trying something new. It is made up of several factors:

  • learnability: how easy is it to use for the first time? (or learn new features)
  • usability: how easy is it to use over time (includes learnability)
  • effort: the time and energy involved in trying it out
  • attention: the attention it takes to find and learn about it (as opposed to learning to use it)

These things all overlap, of course. The reason why I’m using the new term “tryability” is that it involves an attention factor…things get much harder when there are other things to attend to. In other words, we have to make an effort to divert our attention to try something. We could probably house this under “usability”, but usability testing is often conducted in controlled situations…which don’t include fractured attention.

For web applications tryability is crucial because tools are making it so easy to post information online. How many ways are there to make a web page? A million?

Something to Try: Two types of Feed URLs

As a sort of follow-up to my post on the interface elements for subscribing to feeds, I’ve provided two feed URLs below in order to see what various platforms do with them. One is in the regular http:// format, utilizing the http protocol, while the other one uses the feed:// pseudo-protocol.

Specifically, it would be nice to know what platforms support feed://, so we can migrate away from those instances where people click on an http:// feed and get a bunch of XML that doesn’t mean anything to them.

Also, I know you’re already subscribed to the feed, but test it out on your platform anyway, so we can see what works and what doesn’t. Note, there may be different effects depending on where you’re clicking on them. For example, the action taken when clicking within a web-based screen reader might be different than a desktop reader.

Let me know how it goes…

Instant Tryability: the Big Advantage for Web-based Apps

Update:Added attention/tryability graph. To follow up on yesterday’s post: application innovation is happening on the Web at a much faster pace than it is on the desktop, allowing people to switch away from Windows to their OS of choice. Driven mainly by Google and Yahoo using open APIs, this innovation is showing that web-based apps […]

Continue Reading: Instant Tryability: the Big Advantage for Web-based Apps

Rubel Dumps Microsoft for Web 2.0

Steve Rubel over at Micropersuasion (a site I pay attention to) has written a letter to Microsoft: Dear Microsoft, I am Dumping You. It’s an interesting read simply because Steve took time out to say this in such a public way. (he’s got a big audience)

His reason for switching is that he’s finding more value in Web 2.0 applications than he is in desktop applications that aren’t part of the Web platform. He mentions Gmail, Flickr, and Backpack. These applications, of course, are web-based and therefore can be run on any machine with a modern browser. And Steve’s browser of choice will be whatever he’s running on his new Powerbook.

Cross-reference this sort of activity with the recent gains by Apple in overall marketshare. They’re up to 4.5% of new computers shipped, which is higher than they’ve been in years. Note, however, that computers shipped only means computers sold, so that the install base is potentially much higher. In other words, percentage of computers used doesn’t depend on computers shipped, it depends on where people actually spend their time. I’ve heard claims that Apple’s installed base might be as high as 16/17%. I mention this because many folks I know that use macs tend to wear them out, using them for 4 or 5 years. My Dad had an original iMac for 5 years before he upgraded…

Regardless of what side of the OS fence you’re on, Steve’s post is really about the Web as Platform. Now that we can do most of our work using web-accessible stores of information, we don’t need to be bound to Outlook, Mail, or Eudora, for example. We simply use whatever interface we desire on top of a web service like Gmail, or even the Gmail web interface itself.

From a pure strategic point of view, this benefits Apple big time. The question becomes, if it doesn’t matter what OS you get, why not get the most stable one that runs on top of the best hardware? Since the OS lock-in is going the way of the Dodo, we’ll all have more choice about which hardware we use. That’s another great benefit of the Web as Platform.

Rubel says, in a final shot to Microsoft: “start embracing the Web as OS”.

And I say: “Amen to that”.

NYTimes picks up on Web 2.0 Mapping Services

You’ve known about it for a while, but now it’s beginning to go mainstream: Marrying Maps to Data for a New Web Service. (may need to login)

Not really new information, but a nice summary. Mr. Markoff obviously sees the potential in these mapping services. So why is mapping so popular? It’s one of the most basic human condition that we want to know where we are, and we want to know where we can find things.

Also, I was trying to add all the new services to my google maps page for a while, but it became overwhelming in a short period of time. Luckily, another enterprising person has created: Google Maps Mania. Just look at the right hand navigation bar to see the innovation going on…

What do you want to map?

Ajax Article from a Different Perspective

My latest article is up: Using Ajax for Creating Web Applications.

Most ajax articles have been about the technology itself, how it isn’t anything new or how to get up to speed using it or how it actually works. This is great information, of course, but it has been written about everywhere. So I went a slightly different route.

For UIE’s audience, made up more of usability professionals than techies, I wrote it from an angle of a design team choosing what web application approach to use. Should they go with the sophisticated Java/Flash approach or the web-standards, paged-based approach? With Ajax, we might have a middle-of-the-road approach that combines the best of both.

API-Only Services: It’s a Reasonable Question

This is interesting…two days after I wonder whether there will be/are API-only services, Joseph Scott asks the same thing. He thinks “yes”, and offers an interesting example: spell-check.

Obviously, there are things that we should only need to implement once. APIs let us do that, by implementing the functionality on our servers and then offering it to others. If someone were to create a spell-check API, then conceivably everyone in the world could simply hook into that. Gives a lot of power to the spell-check service provider, but that’s what companies are looking for, right?

That’s why Google and Yahoo are fighting like mad to give you services, even if they are free right now. They want be the service of choice. I doubt they will be free forever…

The Two Kinds of Interfaces in Web 2.0

In general, there are two kinds of interfaces in Web 2.0

  • API (Application Programming Interface)
    This is the “web as platform” interface. Companies with data stores (eBay, Amazøn, Google) create APIs for developers to hook into. In doing so they provide public access to information that would have been private previously, completely changing the way that people interact with the site. The Google and Yahoo Maps APIs are two of the latest to be released. These are the building blocks of web services.
  • AII (Application Interaction Interface)
    This is the interaction interface that is built on top of the APIs, and is most often called a web application. Developers build Web 2.0 interaction interfaces to provide value above and beyond what the solitary sites can add themselves.

Andale.com is a great example of an interface built on top of an API, the eBay API. On Andale you can track the selling activities of products previously sold on eBay. This allows a much clearer picture of what items actually sold for, and it is functionality that eBay doesn’t provide itself.

Interestingly, most Web 2.0 companies start out with both interfaces. Amazon, for example, had the Interaction Interface years before the Programming Interface. I wonder if there are any companies out there building just the API, without providing an Interaction interface. We’ve got lots of sites with just the Interaction Interface, but few with only the Programming Interface. (Andale is just the Interaction Interface, of course…but I could imagine them adding even more value with their own API.). Also, it could be argued that an RSS feed is an simple API, of sorts.

Over time, companies with valuable content might just have APIs to that content, without providing their own interface. After all, interfaces are hard, why not let other people create them? You’ll still be able to license that content assuming it is providing value.

Know of any API-only sites? | Bokardo Interface (AII)

Cool Web 2.0 Interface: Backpack

Introduced 2 weeks ago by the folks at 37Signals, Backpack is now an official Web 2.0 interface. This is because it now has an API for your remixing pleasure.

What I really like are the clear examples in the tutorial they give about how to use the API. This should get folks up and running in no time.

By the way, Richard MacManus and I are looking for good stories about remixing for our column on Digital Web. If you have any, or know of any, let us know here in the comments.

| Next Entries »