views:

181

answers:

5

I am probably at the edge of etiquette here since the question is somewhat subjective, and not stricly about programming, but usability - but in the end, what is more important than the usability of the solutions we create?

The idea is to "work backwards" from usability to technology:

I want to see an impressive Web-GUI (show URL if possible) and then learn what technology enabled it.

+1  A: 

Propably not what you are looking for but here it goes:

http://mail.google.com

rasjani
This is a great GUI - I am just wondering what technology or framework was used to achieve it.
Glytzhkof
Not 100% but its propably dowe with: http://code.google.com/webtoolkit/
rasjani
+1  A: 

The guys at 37signals do a pretty good job at this.

streetpc
Personally, I'd disagree, as I can't work out from their homepage what they are or what they do in less than 15 seconds.
Rowland Shaw
+2  A: 

http://stackoverflow.com :)

never seen such a usable site

They are using:

  • Framework: ASP.NET
  • Language: C#
  • Dev Environment: Visual Studio 2008
  • Browser Framework: jQuery
  • Database: Microsoft SQL Server 2008
Ahmad
I agree, it really is a uniquely designed system. Great focus on content - the bells and whistles help make the content better instead of just providing eye-candy. I am particularly impressed by the fact that I am writing this using Opera 10. The site looks perfectly even in Opera.
Glytzhkof
+2  A: 

I think you should take a look at jquery there's a lot of sites (amazon, google, IBM) using this framework this works pretty fine and also has a lot of plugins that make your life easier. If you want an impressive UI I think you need to take a look to it.

Here is the link if you want to check some sites using Jquery http://docs.jquery.com/Sites_Using_jQuery

chermosillo
+1  A: 

Usability is technology independent largely.

Usability is about human factors, user centred design, user performance. The best websites and technology are the one which allow users to perform at an optimum level, achieving their task objectives within a context they understand (i.e. language, culture, etc.)

A list of URL's for examples of goo dusability is nice. But please don't take their design and implement it in some other context and think you are accommodating for good usability.

Focus on the task, context and user -> then design for that.

Good luck!

ForerMedia