Tuesday, June 14, 2005

Rich UI vs User Experience

John Montgomery and Jon Udell are having a discussion about AJAX and rich internet applications. Montgomery is trying to determine what all the fuss over AJAX is about. He played with some toolkits and is unimpressed. Why? He doesn't see how AJAX can compete with Winforms/Webforms on user experience. John says:

Mostly, Jon'’s posts got me to thinking about why we (that'’s you and me -– Web users) are OK with degraded user experiences. I mean, for years we had great desktop applications to do things like calendaring and email and even mapping software. Then came the initial Web, where HTML 3.2 and some JavaScript meant that Web apps just couldn'’t be as nice as local apps. And now we'’re all very excited about things like Evite, Gmail, and Google maps. But compare Google Maps to Streets and Trips, which I did recently, and the experience with S&T is much better. Same with Outlook vs. Gmail (usually, anyway). Heck, most people read blogs through a Web browser, not an aggregator, even though aggregators are much more efficient. So why do we let ourselves settle?

I think he is confusing user experience for rich widgets. Web-based applications can achieve a high level of user experience and usability without the need for complex widgets. Good web applications are simple, small and well focused to the task at hand. In fact, I always use the web versions of the applications he lists over the desktop versions.

As John points out, the web-style hyperlink approach, with few options and everything laid out in front of the user, is easy to learn and use. To me, this increases user experience, not degrade it. John also points out that content is more plentiful in web-based applications and users like getting content. So much so that he feels users are willing to give up a great UI if they can get great content. Why does a user want a great UI at all? Seems to me that users only really care about content (or data). I think usability experts like Nielsen and Cooper would say a great UI is a UI that allows users to complete tasks without getting in the way. The UI should not be centerstage.

Udell's posts point out that AJAX systems have a tendency to allow users access to content they want in ways the web-UI did not anticipate. Also seeming to confirm my suspicion that users don't care much for flashy UI's, but graviate to applications that make it easy to extract and manipulate content. WebDAV and SOAP are not low-hurdle technologies, XmlHttpRequest seems to be. AJAX is a methodology for enhancing web application functionality, not for replicating desktop applications. People don't want desktop applications running in the browser, didn't Java teach us that?


At 5:48 PM, Anonymous Anonymous said...

So, what is your point really?

That a web based UI is simple, but simple is good? Is that what you're trying to get across?

I think you're a BIT unclear in your writing.

However, if that's what you intended to say, then I agree with you in many cases. But when it comes to professionals who do browsing and data navigation for a living, HTML + scripting doesn't cut it.

If you want an application for EFFECTIVELY navigating huge amounts of data, you do not want to be using a web based interface.... Not in any case, I think.

Sure, if you want to do just a couple of lookups, then HTML + scripting is fine. But for data maintainance, and heavier types of data interaction, then HTML doesn't cut it, and honestly I hope it never ever will... because it's already FAR too bloated the way it is now, I think.


At 7:29 PM, Blogger Mark Finkle said...

That was my point: Web is simple; Simple is good. Clutter is bad.

I will work on my writing style. I appreciate the criticism. As for your point about the web being unsuitable for certain heavy data situations. I agree, but keep in mind that many of us use the web (google.com) to search and browse huge amounts of data. Some websites (wikipedia.org) allow users to edit huge amounts of data.

At 10:35 AM, Anonymous Anonymous said...

"Degraded user experiences" are relative. I have had plenty of them in Microsoft Office. Don't get me wrong, I depend on Outlook, Excel, and Word every day to get my work done. Yet I would say I use maybe 20% of their functionality; whenever I try to use the other 80% I fail in one way or another. Maybe these are my shortcomings, and I'll accept that. But if a guy that's been using computers for 25 years can't easily figure out these interfaces, what's the hope for an average Abby?

I compare that to the beauty of Google Maps. It's simple, intuitive, and very rewarding. I was going on vacation recently and had a map of the area up in Google Maps. My wife asked "I wonder if there are any good places to shop" and I clicked local search and put in "shopping malls" and a forest of pins appeared. She said "wow!" This is a woman who has been in tears when MS Word mysteriously lost her form data, and who is annoyed by Outlook 2003 consistently labeling several of her newsletters as spam. Which user experience is more degrading to her?

I'd say a map of the USA is a lot of data and Google Maps does a decent job of "EFFECTIVELY navigating huge amounts of data" with a web-based interface. With typical broadband connections today, it's already possible to send more data in real time than a user could reasonably view.

AJAX is designed to take advantage of the technologies currently at hand, and it does that very well. In contrast, .NET and Java development environments want to create new infrastructure on the client and server. It would be perfectly feasible to build a tool like Visual Studio that made use of existing standards to build dynamic and interactive web pages.

At 6:47 AM, Anonymous Anonymous said...

You can't compare Google Maps to Microsoft Word. One of them is a complex multi state application, while the other is a simple single state application.

Of course, the odds are better that the simple and single state application will be easier to use...

But, it doesn't in any way imply that a Word replacement application could be built using the same technology that's used to build Google Maps.


As for Wiki/Google versus interaction with HUGE datasets, you're right. They are both examples of web based interaction with huge datasets. And I agree, they work very well. But these applications are ALSO examples of simple and single state applications where you're kind of working with a pin hole view of the whole data set. And for these types of applications I agree that web based interfaces work very well.


At 4:49 PM, Anonymous Anonymous said...

"You can't compare Google Maps to Microsoft Word."

Yes, they are very different things I agree. I would also agree it's folly to tackle Word or Excel functionality in a browser. At this point, I'm not sure that anyone would ever tackle the development of Word or Excel, period. They are too monolithic, too full of unused and unusable features, too general for their own good.

The perspective of a Word or Excel developer--your perspective--is not one that makes sense for the majority of developers. That is because very few people will ever develop a software product with that kind of reach, or those types of requirements. When the need does arise, I have no problem with leaving it to the small number of organizations with experience at programming-in-the-large.

Microsoft's position as reflected by John Montgomery is that the solution to Microsoft's problem is also the solution to everyone else's problem. If we only abandon web standards and the old MS standards like VB and COM, we can all move to .NET 2.0 and be able to develop rich thick-client apps. But even MS' own Office group isn't going to move there anytime soon. I say let them lead.

At 7:16 AM, Anonymous Anonymous said...

If you don't like the complexity of Word, then use Wordpad, man... ;)

Word is as complex as it is, and if there was a niche for less complex word processing applications, you'd be seeing them already taking over the market.

These things regulate themselves, kind of...


At 12:16 PM, Blogger Mark Finkle said...

This discussion has made something clearer to me: A web-based application is more focused to the task and does not have as much general-purpose functionality.

Therefore, I think a web-based version of Word is possible, but it would be much more focused on editing a richly formatted document, and not have all the other stuff that makes Word more of a desktop-platform, instead of a simple word processor.

Web-based apps can have general purpose API's (think Flickr, Google Maps and Backpack for example) that allow them to be extended by end users.

Thanks for the comments.

At 2:44 AM, Blogger Adi said...

Oes Tsetnoc one of the ways in which we can learn seo besides Mengembalikan Jati Diri Bangsa. By participating in the Oes Tsetnoc or Mengembalikan Jati Diri Bangsa we can improve our seo skills. To find more information about Oest Tsetnoc please visit my Oes Tsetnoc pages. And to find more information about Mengembalikan Jati Diri Bangsa please visit my Mengembalikan Jati Diri Bangsa pages. Thank you So much.

At 5:35 AM, Blogger Larah said...

Using midterm paper I hope that this post help me.

At 6:52 AM, Blogger polo shirts said...

History of polo ralph lauren. Polo fashions had its humble beginnings in 1968 when tie salesman Ralph Lauren gave it a kick start. By 1969 he had a boutique polo ralph lauren factory stores within the Manhattan department store Bloomingdale's. ... Brands and luxury standard. Since Ralph Lauren's first brand, Polo Ralph Lauren, was launched, the company has expanded to include a variety of luxury brands such as Polo Golf, Polo Denim, Polo Sport. You can buy cheap Ralph Lauren Clothing at Ralph Lauren outlet.Also We provide polo shirts
Ralph Lauren polo shirt, 50% OFF! polo ralph lauren outlet online is your best choice!In 2006, polo ralph lauren outlet became the first designer in Wimbledon's 133-year history to create official uniforms for the tournament. As part of this year's event, which starts next week, polo ralph lauren sale will introduces the first ... determination to maintain and enhance the values for which our two brands are famous throughout the world. The rugby ralph lauren brand brings to Wimbledon the look of timeless elegance, drawing on our rich history and traditions

At 10:29 PM, Anonymous Anonymous said...

In reality, almost almost all colors enables you vbnfuyt to brush or perhaps tint prescribed oakley frogskins . Generally, cheap Oakley sunglasses virtual test can become fallen directly into several sorts and different online vendors could have their distinct ones. oakley frogskins can be abbreviated directly into "try-on" or perhaps "virtual try-on". In any manner, one can easily open this kind of item when he desires to choose his / her beloved low-cost oakley jawbone . Another extremely professional low-cost Oakley sunglasses virtual test is founded on the info of peoples' faces and also heads. Such test oakley flak jacket will be professional and also complicated, yet very correct. Some blanks concerning people's face can be filled, like the length, size, height with the face, brow, and a great many other oakley radar

At 2:42 AM, Anonymous Anonymous said...

As it can certainly always be reported folks stars zjfgksy benefit from getting into oakley frogskins in the personalized variations. Along with these kinds of patterns are generally individual for the children. As a result, while the idea happens to the part of fans, these kind of oakley frogskins are set up approximately related to the patterns ones. while correctly as being a happening comes about, that is, your fans in the accurate Oakley place on Oakley sunglasses of these accurate variations. In addition, these are on the way to almost never change his or her style throughout getting into oakley jawbone .Your younger looking girls-oriented Oakley sunglasses, by way of example, are generally actually common. These kind of sun glasses could be the effects involving reduction regular along with cool issues jointly. specifically can be additional, your charges involving oakley flak jacket may be affordable. This has confirmed that will plenty of buyers will probably pay for the children. And thus, oakley radar can invest in just about any shade as well as any kind Oakley sunglasses whenever they similar to. Your component can be the belief that fans will certainly adhere to your patterns in the idols, of course getting into Oakley sunglasses.Normally, duplicate Oakley sunglasses may be affordable.

At 4:05 AM, Anonymous Anonymous said...

Though these kind of oakley frogskins may be fabricated along with uijgfnhm classy, these are cheap. this specific actually is primarily since nearly all while using users involving Oakley sunglasses, your enormous men and women, are not able to spend on deluxe solutions. most of the charges involving oakley frogskins presented from the market are generally underneath one hundred bucks. Your temple involving oakley jawbone can be wide-ranging along with comprehensive involving creative imagination.Zero matter your fine rounded radian or maybe your oblong composition, your temple involving oakley flak jacket can be delicate. The idea not simply calls for your seen elegance into mind, but in addition can be warm for you to don. moreover for you to these kind of, your permanent fixture involving chemical along with shade can be fair. Right now, you may can understand the contact lenses involving individual's oakley radar come to be even bigger along with more substantial. buyers whom place on some Oakley sunglasses using enormous contact lenses declare who's may screen his or her good individuality.

At 12:31 AM, Anonymous Anonymous said...

I need to think fsdjhjhl of a two of oakley frogskins .After an extensive time operating under the sun, I feel rather uncomfortable, and I can have a couple oakley frogskins to support me protect my little brown eyes. I've lived with bad eyesight for virtually every lengthy time period, I need to think of a two of oakley jawbone to support me view items obviously and guard the eye by powerful sun light and extra violet radiations. Subsequently, I want to purchase a couple oakley flak jacket at on-line spectacles shop to be a end reaction to their higher high class and tolerable prices.Make a gross sales pitch and train your people today to consequence your shoppers to obtain your oakley radar . in scenario you could have perfect sales guys and saleswomen, it may improve ones margins. with comparability to help clothes, Oakley sunglasses tend to be attempted oneasily with not significantly more than something like 20 seconds. with scenario people exhibit most of these in check-out companies, your people can sporting them whilst delaying with regard to their change and own it within their buy which shows extra profit.

At 2:25 AM, Anonymous Anonymous said...

They may be Oakley Sunglasses Discount trjgfhpo promoting creating a much more clear perspective. In fact, Cheap Oakley Sunglasses is normally an assortment of Oakley sunglasses and also Oakleys, plus the Oakley sunglasses, which is often quick to the significant classification sun shades, express to supply best quality and also a added brilliant world for your wearers.If you'd prefer normal Oakley Frogskins sporting activities, then you definately should certainly examine acquiring a couple of Oakley Jawbone . These kinds of performer sun shades are usually especially designed for extreme normal water ailments. The particular executive guiding the particular style and design from your Oakley Jawbone Sunglasses is approximately permitting you to notice greater while using the copyrighted Trend 500 and also 500 sun shades. It won't need to value an individual a great provide and also a lower leg to have Oakley sunglasses. when you retailer with a certified on the net supplier, you may receive the least expensive price tag Oakley sunglasses.Once we relate for your significant classification, practically almost every person can feel from your Oakley television set which is often intended to offer you significant decision photo while using the electronic digital sign approach stuck.

At 8:57 PM, Anonymous Anonymous said...

Oakley Sunglasses Discount is visual compromise and the other hfkjtylt is eye protection. In fact, bifocal safety glass is neither a sole nor a strange member in the large family of eyewear products. Prescription Cheap Oakley Sunglasses and prescription goggles are both special types of eyewear that come in a similar design principle.They are designed to shield your eyes from the ultra violet rays of the sun and make it more comfortable for you to see when you're outside. Why do some people want to wear them indoors or at night? In fact, there is no need in wearing them. Maybe they think wearing cool Oakley Frogskins can make them cooler. Other occasions like a social gathering or setting, it is also not suitable to wear Oakley sunglasses. People at the parties will presumably have conversations with others they are interested in.Children will think those Oakley Jawbone are good and can make them more attractive. Of course, now the Oakley sunglasses for children vary a lot in styles that can fit any demand and interest. The Oakley Jawbone Sunglasses of some film characters are also very popular among children. Those Oakley sunglasses are a little expensive than ordinary Oakley sunglasses. Parents should thus let their children do their own choices on what to buy. As sometimes, children will be unsatisfied with the patents' choices. What parents should do only is to consider whether those Oakley sunglasses are durable, comfortable, suitable, etc.It is difficult to approach a new person and say hello to them when someone is wearing dark, cool Oakley sunglasses.

At 10:42 PM, Blogger maxnewser said...

The Oakley Frogskins line has mnbgqhj in particular become a hot favorite with popular celebrities and fashion savvy people. Adding a pair of Oakley Frogskin to a great outfit is an easy way to Cheap Oakley Sunglasses class up what you're already wearing. Celebrities have long hid behind Oakley Jawbone the dark shades of their Oakley sunglasses, and many possess up to ten pairs or more. There is a huge selection of Oakley Jawbones styles, prices and features out there C it's difficult to choose which pair is best.

At 11:45 PM, Anonymous Anonymous said...

If discovering vision cannot yujtrthg be well corrected through the present Cheap Oakley Sunglasses , you also needs to take these phones the medical center. Oakley sunglasses of incorrect power would result in rapid change of vision. The sizes from the eyeglass body are directly with regards to the enhancement of kid's eyesight. A few parents might hold which big body oakley frogskins will allow their children more stunning or good looking.Modern Oakley sunglasses are created in numerous materials, colours, shapes as well as styles. Anyone could possibly get their desired Oakley sunglasses in the huge marketplace. In addition towards the local optical shops, online shops are an alternative solution choice. With regards to prescription oakley radar , you tend to be recommended to obtain your doctor prescribed first. Prescription Oakley sunglasses make reference to these oakley jawbones which have prescribed contacts. Of program, the lenses will vary and tend to be custom-made based on individual's requirements.While others hold little ones tend to be safer, for they're not very easy to drop over. Nevertheless, the truth is that the actual sizes associated with eyeglass frame ought to be determined through each particular condition, because the actual pupil associated with both eyes ought to be kept good optical middle, so which their oakley jawbone could be corrected towards the most degree.

At 2:59 PM, Anonymous Anonymous said...

Nike Air Max| Nike free run|Nike free run cheap|Nike free run womens|Nike Air Max TN|Nike Air Max tailwind|Nike Air Max 2009|Nike Air Max 95|Nike Air Max 97|Nike Air Max shoes|cheap Air force ones

At 9:46 PM, Blogger qinbincai123 said...

Your forever friend gets you through the haoxiod81 hard times,the sad times,and the confused times.
Cheap Snapback Hats
Cheap New Era Hats
Wholesale New Era Hats
Wholesale 59fifty Hats
Monster Energy Hats

At 4:39 PM, Anonymous pay per head said...

Very interesting post. I think this advice can be very helpful for many people.

At 7:33 AM, Blogger Kenneth said...

Packaging industry manufacturers can improve by listening to end users http://www.bestessaywriting.com/

At 11:17 PM, Blogger Lisa M. Henry said...

Hotmail is an email account of Microsoft Corporation. Like Google's Gmail, it is full of features usually xuyen.Neu of an email you want to register an account please follow these basic steps:
Hotmail login

Hotmail review

Sign in to hotmail

Log in to hotmail

Recover hotmail password

Tank Trouble is a very interesting flash game about tanks, about war and about destruction

One Penguin Takes it personally when he is surfing the web and stumbles upon a web site telling him that he cant fly, after that he sets his mind to research and practice flying until he can prove the world that he can..

Strike Force Heroes is a new game action-packed shooter from the creators of Raze; with 3 game modes, 15 campaign missions and over 65 weapons.
Strike Force Heroes | Strike Force Heroes 4

At 10:38 PM, Blogger xccc said...

Do you know the indicators of worldwide recognition of individuals during this contemporary world? Of course, number of followers to the Twitter account can be described as firm indication in today. buy twitter followers

At 3:59 AM, Blogger Axiva Sichem Biotech said...

Awesome post thanks for giving information and sharing this winner list with us. I am properly read your blog post and get some good information from your website. Keep sharing with us.
Laboratory Plasticware

At 4:52 AM, Blogger Roshkhanna said...

Hi, your blog is truly faultless and unique. Very wonderful your article, this is best article. I read really perfect your article more information one of other blog zone.
online best shopping software

At 12:39 AM, Blogger Krystal Barnett said...

Absolutely nothing is complimentary on earth, but insure that you Buy facebook reviews just from reliable sources for good acceptance on the net. buy facebook page reviews


Post a Comment

<< Home