Activate your free membership today | Log-in

Friday, April 17th, 2009

Quince: UX Pattern Explorer (in Silverlight)

Category: Design, Microsoft

A reader recently pointed us to Quince, an on-line directory of UX design patterns created by Infragistics. At first glance, Quince seems an Ajax application with some interesting animated effects, but it turns out to have been written using Silverlight (no surprise given Infragistics background).

Run-time platform notwithstanding, Quince contains around 100 patterns with large numbers of examples from desktop, web, and other platforms.

What other UX design pattern resources do you use?

Posted by Ben Galbraith at 11:07 am
32 Comments

++---
2.2 rating from 65 votes

32 Comments »

Comments feed TrackBack URI

Definite +10 on artistic design. -100 for using silverlight

Comment by TNO — April 17, 2009

I don’t see why using Silverlight should be a bad thing.

Do you say this because it is a Mircosoft product?

Comment by Vordreller — April 17, 2009

http://www.patterntap.com

http://www.miniajax.com

I check’em daily.

Comment by Malic — April 17, 2009

@Vordreller:
My argument has little to do with it being a Microsoft product. It completely has to do with it being a proprietary, binary format plugin. I have the same argument against Flash content, but to a lesser degree due to their recent trend towards more open solutions.

Comment by TNO — April 17, 2009

http://interface.fh-potsdam.de/infodesignpatterns/patterns.php

Comment by vdidenko — April 17, 2009

@Vordreller

Given Microsoft’s history of “Embrace, Extend, Extinguish,” I’ve just got very bad feelings about Silverlight, no matter how nice it seems.

Comment by mdmadph — April 17, 2009

I’m a full time Linux user (I’m not a Microsoft hater), and it could be better if they had used a technology that doesn’t exclude a specific group of users.
Even Flash has a good support to Linux nowadays.

Comment by golimpio — April 17, 2009

@TNO: In my limited experience with Silverlight, I’ve never used binary formats. I use XAML and JavaScript.

@golimpio: Have you checked out Moonlight?

Comment by MattCoz — April 17, 2009

@MattCoz:
Looks pretty binary to me:
http://thenewobjective.com/temp/silverlight.png

Comment by TNO — April 17, 2009

@TNO:
Using the object tag doesn’t make the format binary!

IE uses plugin support for SVG as well, does that make SVG binary?

Comment by ahmedkamel — April 17, 2009

+1 for Moonlight and Mono, which are never far behind the official releases

Comment by ahmedkamel — April 17, 2009

@ahmedkamel
Apparently my terminology usage is confusing you, so let me clarify:
.
#1 It requires a plugin to run the content which is what I am referring to as binary, see my second post and this time read what it says, not what you think I meant when I wrote it.
.
“IE uses plugin support for SVG as well, does that make SVG binary?’
See #1.
If content requires a user to install a plugin then it is unnacceptable. Yes even with SVG or X3D.

Comment by TNO — April 17, 2009

@TNO:
can you emphasise on “I have the same argument against Flash content, but to a lesser degree due to their recent trend towards more open solutions.”, it’s confusing me a bit too.

Comment by ahmedkamel — April 17, 2009

What part of this couldn’t be done with Javascript?

Comment by Darkimmortal — April 17, 2009

@Vordreller, ahmedkamel:

It’s dangerous (and naive) for us developers to develop in proprietary platforms.

Platforms, by their very nature, should be public and open. They exist to bring us together. So they should never be controlled by a single private entity.

Imagine a world where a single company would control the air we breathe… Or the language we communicate in…

If we allow a company to own a platform that we build everything on, we are 100% dependent on this company.

This situation, of course, is wonderful for such a company — they can do whatever they please, they can dictate the rules — and we — we can do nothing, we have become powerless.

In several sectors of our economy there is virtual no competition because the platforms, instead of open and standardized, are the property of a single company.

This situation must change. Because it serves only these few companies who dominate. It does NOT serve us — the users, the consumers.

If Microsoft weren’t still trying to win though the ownership and control of platforms, then they would be much more like, for example, Google. They would open source and standardize their platforms. They would work together with other rival companies to define the specs of new platforms, etc. They would build their solutions to support all the major OSes: Windows, Linux and Mac.

I know that Microsoft has, lately, started to open source and standardize a tiny bit of their technologies — still, as you and me know, they are going through this process like snails…

The truth is that Microsoft isn’t used to competing fairly. They are not used to winning through superior technology, but through “lock-in” solutions — solutions where you become dependent on them — i.e., Windows, Office.

I give you an example — thousands of companies nowadays simply cannot switch to Linux without spending millions of dollars to “free their data” and use alternatives to their current applications. Why? Because:
- These applications use proprietary formats for data;
- These applications are closed-source and run only on Windows.

Now, just remember this tiny little thing: Windows and Office are the platforms that bring Microsoft money. So, which platforms do you think Microsoft is trying to protect? So, do you have any doubt that Silverlight is part of this strategy?

Comment by andysky — April 17, 2009

Silverlight is part of Microsoft’s strategy to re-gain control of the web via a Microsoft proprietary and patent-laden technology. This has been exhaustively documented at sites such as Groklaw and Boycott Novell.

Microsoft’s anti-competitive behavior continues as strong as ever behind its facade of openness.

Comment by doctorpacket — April 17, 2009

A little correction to my last paragraph:
Now, just remember this tiny little thing: **the Windows and Office platforms are what brings Microsoft money, by far**. So, which platforms do you think Microsoft is trying to protect? So, do you have any doubt that Silverlight is part of this strategy?

Comment by andysky — April 17, 2009

@MattCoz I’ve tried Moonlight once, but it was not a good experience (lots of memory + cpu consumption). I saw that they have a new alpha version that is supposed to be compatible with Silverlight 2, but I didn’t tried it yet.

Comment by golimpio — April 17, 2009

They provide an HTML version for those of us who don’t want to install Silverlight.

Comment by Halo — April 17, 2009

HTML version … that’s very thoughtful of them … a lot of sites who use the richer technologies could learn from that.

It’s not exactly progressive enhancement, but it’s a pretty good start, and it allows me to get the content. Kudos!

Comment by MorganRoderick — April 18, 2009

This one is pretty cool, too:
http://ui-patterns.com/

Comment by mare — April 18, 2009

I am no fan of Silverlight either! I can’t even install it on my PowerPC… come on!!!

Comment by polysign — April 18, 2009

It gives a good info, I like the references provided for each pattern.
The site itself has usability problems (specially the pattern page, where I faced a difficulties on scrolling to/through the pattern information).

Designing Web Interfaces: Principles and Patterns for Rich Interaction by by Bill Scott and Theresa Neil is very useful on this field.

Comment by aidi — April 18, 2009

@andysky
Brilliant explanation, epic one ;)

Comment by ThomasHansen — April 18, 2009

+100 for andysky
-100 for Silverlight

Comment by pmontrasio — April 19, 2009

ThomasHansen, pmontrasio: Thank you. :)

Comment by andysky — April 19, 2009

Ahh Silverlight, how I hate you for making the backend developers here think they are somewhat creative. Not to mention full screen + right click == scroll bars.
FAIL.

Comment by scoult01 — April 19, 2009

The application is nice, but the content has little to do with user experience; they are just user interface patterns.

Comment by zikje — April 22, 2009

Using the object tag doesn’t make the format binary!

IE uses plugin support for SVG as well, does that make SVG binary?
oldtimerock from lose 5 pounds in 1 day

Comment by oldtimerock — August 27, 2009

The Windows 7 key is a usually unique, alphanumeric code of any length required by many software programs during installation. Unique windows 7 product key help software manufacturers ensure that each copy of their software was legally purchased. Windows 7 Home key | Windows 7 Professional key | Windows 7 Ultimate key | Windows 7 Enterprise key | Windows 7 Home Premium key

The unique Windows 7 serial key entered for an operating system or a software program is typically stored in an encrypted format in the Windows Registry, making finding one very difficult without some help. The above linked guides should help find just about any Windows 7 CD key you may be looking for.Windows 7 Home product key | Windows 7 Professiona productl key | Windows 7 Ultimate product key

This Windows 7 product serial number, if it exists, is the generic Windows 7 Home product key that Microsoft allowed your PC builder to use when mass producing computers. In other words, everyone’s disc has the same product key. Your unique key for use when reinstalling Windows will be the one on the sticker on your computer. Windows 7 Enterprise key | Windows 7 Home Premium key

Comment by oplider — January 19, 2010

The xbox live points is the second video game console produced by Microsoft, and the successor to the Xbox. The xbox 360 live points competes with Sony’s xbox 360 live 1600 points and Nintendo’s Wii as part of the seventh generation of video game consoles.xbox live points card xbox 360 live points card

Some major features of the Xbox 360 are its integrated xbox 360 live 2000 points that allows players to compete online, download arcade games, game demos, trailers, TV shows and movies and its Windows Media Center multimedia capabilities. The xbox live 2000 points also offers region specific access to third-party media streaming services such as Netfilx in the USA or Sky TV and xbox 360 live 4000 points in the UK.

The xbox live 1600 points was officially unveiled on MTV on May 12, 2005, with detailed launch and game information divulged later that month at the Electronic Entertainment Expo (E3). The xbox live 4000 points sold out completely upon release in all regions except in Japan and, as of October 2009, nearly 34 million units have been sold worldwide. The xbox 360 live 3000 points is currently available in two configuraions—the “Arcade” and the “Elite”—and each has its own selection of accessories.

Comment by oplider — January 19, 2010

Buy Kamagra
Earn Google
M65 Jacket
Viagra Cialis
Cheap Kamagra
Cheap Viagra
Cheap Cialis
Make Money on Google
M65 Field Jacket
Airline Dog Carrier
Airline Dog Carriers
Viagra Cialis
Earn Google
Airline Dog Carrier
Airline Dog Carriers
Airline Approved Dog Carriers
ED Hardy Wholesale
Copy DVD Software
How to Send Fax
14k Yellow Gold
Redneck Costume
14k Gold Heart
Tandem Baby Stroller

Comment by kamagra — January 29, 2010

Leave a comment

You must be logged in to post a comment.