yahoomessenger
CES notes: Microsoft Live Messenger
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.
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.
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
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.
- Open up your embedded browser to users
- Let us open arbitrary web pages
- Open up your tabbing and menuing navigation, subject to to
- Expose its document model
- Add JavaScript
- Add Java
- Support the web2.0 protocols: RSS, Atom, XML-RPC, SOAP, etc.
- Support Flash
- Open up the messaging/alerting system
- Open up the help/documentation system
- Build a toolbar system, so I can configure feature sets
- Docking of external UI components/widgets with or within the main application
- 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.
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
