Home | Contact Us | About Skype Journal | Advertise | Consulting | Speaking | Tips and Suggestions | RSS Feed | Our Team | Policies     Search

yahoomessenger



CES notes: Microsoft Live Messenger

Phil Wolff on January 6, 2006 03:22 PM

Microsoft demoed Windows Live Messenger (WLM) beta on the show floor. (Snapshots coming soon.) Better looking than MSN Messenger 7.5 (lots of cutesy user interface removed, panes better organized) but it's a small point. One rep claimed the Messenger Beta is better than Skype because:

  • audio quality ("we played with the codecs"),
  • integration of identity and contacts across the Live family (hotmail/live mail),
  • third party apps delivered through the system, and
  • having more users (about 200 million) than anyone else.
The team seems to treat Messenger as a walled garden, like US mobile carriers. The product is closed except to partners who pay for the privelege or who have something specific the Messenger team wants. For example, they were bragging about two handset partners who'd come aboard, but WLM doesn't publish an SDK (software development kit). So the hundreds of handset manufacturers here at CES can't tightly integrate their products with WLM. Like carriers, WLM sells advertising right in the user interface, polluting with distractions what for many is their dominant communication tool, and with no way to turn them off. Even the exclusive software developers allowed inside the garden walls cannot build telephony plug-ins at all. This is far from being a strategic communications platform that others can build on.

I have to agree with him about the convenience and power of a common Passport/Live identity. The convenience of single sign-on is a great draw. And having more people in your ID cloud and in connected clouds (like Yahoo!'s someday soon) builds critical mass. It is unclear, by the way, if the IM interop agreement with Yahoo! extends to voice.

Someone in the crowd pressed him on the number of users, asking specifics on the number of active voice/telephony users. He didn't know. I suspect, given the low emphasis of voice in past UIs, there is an infinitessimal but quickly growing body of MSN voice regulars. Helping the average MSN user become multimodal (text to voice) will be a challenge as steep as Skype's (voice to video).

Two other points: Windows Live Messenger voice calls will not support voice conferencing. And users must cut a deal with MCI for call-out services. Both put Microsoft at a disadvantage vs. Skype.

But I'm not worried for Microsoft. Most Microsoft products take years of iteration to mature, and their move to thrice yearly release cycles will help Microsoft overcome these weakness. Their platforming tradition may prevail over short-term walled garden opportunities. What's more, the power of incumbency is real, as is their willingness to explore new ideas. Skype's race for users, features, and new ideas is still a very high stakes game.

See also: the blog, the product page, the faq.

Article Permalink | Email | Print | Comments (5) | TrackBack (0)

Tags: Skype杂志 (88) | Technology (65) | ces (5) | ces2006 (5) | digitalid (4) | events (53) | id (4) | live (2) | microsoft (5) | msn (7) | skypeapi (15) | yahoo (8) | yahoomessenger (2)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Skypemonkey

Phil Wolff on September 7, 2005 08:18 AM

How do you open up your software's user experience to outside parties?

It's distressing to hand your hard fought, crisply crafted, sophisticated design to imperfect strangers.

But you must.

It's key to learning new things. To multiplying the value you create by the curious, concerned, and committed. To meeting more customer needs. To lock-in.

So what's the best way to do it?

Prior art includes plug-in standards, high level human-computer interaction specifications and browser based methods.

With plug-ins, you parameterize everything within a few fixed guidelines. Think about Adobe Photoshop plug-ins, all looking more-or-less the same, but packaging different calculations in one consistent set of controls.

Sometimes a plug-in definition restricts too much. Kai's Power Tools went outside the Photoshop client to create user surfaces that better served user goals than anything possible within the plug-in UI spec.

"An interface is about hiding complexity from the user, It's about guiding a process, without cognitive understanding of what goes on beneath. Interface design is the art of enveloping the observer in an enticing, "try this" exploration with ever-new elements and designs as the tools to triumph in new territories." - Kai Krause

Ever wonder why it's easy to learn a new Macintosh program? Apple's famous UI specs for the early Macintosh OS guided the design of Mac apps.

Enter the AJAX era [wikipedia], a universe of loosely coupled, thoroughly decentralized, OS-independent applications. Where 14-year-olds can create toolbars for Firefox that produce new navigation of Flickr's photo site. Where users record and share Greasemonkey scripts that rewrite web pages so phone numbers become clickable SkypeOuts. Where Vonage users write and share desktop widgets to show Vonage status, minutes used, and performance. Where a weekend hack shows a Google map of a Craig's List of apartments renting near you.

Ten years' ago users were putting up words and pictures on the web.

Five years' ago users were storing them in databases.

Now we're creating applications, in a wave of design riding atop existing data, databases, and services.

The elements are straightforward, even if creating an effective platform remains an art.

So here's my first cut wishlist to open Skype's UI.

  1. Open up your embedded browser to users
  2. Let us open arbitrary web pages
  3. Open up your tabbing and menuing navigation, subject to to
  4. Expose its document model
  5. Add JavaScript
  6. Add Java
  7. Support the web2.0 protocols: RSS, Atom, XML-RPC, SOAP, etc.
  8. Support Flash
  9. Open up the messaging/alerting system
  10. Open up the help/documentation system
  11. Build a toolbar system, so I can configure feature sets
  12. Docking of external UI components/widgets with or within the main application
  13. Skin the UI, so I can distribute my enterprise's branded skin or my Natasha Lyonne fan club skin.

Let

  • engineers add functionality,
  • designers adapt function to specific purposes,
  • partners to channel their content, and
  • users to make their copy of Skype their own.
Create a safe and flexible place, and they'll experiment and play.

Article Permalink | Email | Print | Comments (1) | TrackBack (0)

Tags: Developer Zone (46) | Skype API (19) | Technology (65) | ajax (2) | analysis (31) | design (41) | greasemonkey (1) | im (6) | skype (46) | skypejournal (15) | skypemonkey (1) | yahoomessenger (2)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Posts from New to Old

CES notes: Microsoft Live Messenger

Skypemonkey

Skype Journal is an independent publication maintained by Mosoci LLC and is not connected or affilitated with Skype Technologies S.A.. "Skype" and related names are Skype Technologies S.A. trademarks. Skype Journal Editorial Policy. Corrections. Your Privacy. Site Accessibility.
Skype Journal Syndication Policy. Atom, RSS 1.0, RSS 2.0, and RSD.