- We design and build extraordinary applications for companies looking to make the next great idea a reality.
- learn more
A case study in Flash UI annoyances: style-card.com
Maybe I read too much Victorian literature, but I've always wanted a personal calling card. Recently, I decided to get one: a little something to help new acquaintances remember my phone number, email address and important URLs. Based on a recommendation from Time Out Chicago, I turned to Style Card, a slick consumer service that promises a less generic riff on the basic business card.
Here's how the company describes its product:
It's a social networking card created by you for the purpose of sharing your details and your style. Let people get to know the real you – or the not-so-real you.
Sure, I could have fired up an Adobe product, used a commercial printing service and gotten 1,000 copies of my own design for about $25. But owing to my lack of graphic design mojo, I decided to shell out $59 (plus shipping) for a mere 80 shiny, round-cornered Style Cards. The 3,000 percent markup is ridiculous, but I wanted to see whether I could benefit from the company's idiot-proof design interface. Besides, I figured I could get a blog post out of the experience. I wasn't wrong.
You see, even though I chose to build my calling card in a web application, I was still stuck using an Adobe product. The Style Card application is built entirely in Flash, and its UI underscores everything I hate about the way many Flash applications are built:
- Inscrutable icons in place of links, buttons and tooltips.
- A document-centric, desktop-style free-for-all when a step-by-step process would feel more comfortable to most users.
- Tiny, unreadable text.
- No full-page zoom.
- No text zoom.
- No tabbing between fields.
- No back button support.
- A login screen that displays my password in plaintext!
To be fair, most of these problems are the fault of the Flash individual developers, not the platform itself. Many standard browser behaviors can be mimicked in Flash. But that's an inherent weakness of proprietary platforms: the need to take extra steps just to attain the status quo. Why not use standard technologies that already respond to standard interface commands?
The only piece of the Style Card interface that would take extra work to implement with web standards is the (rather underwhelming) color picker. As for the application's broader usability issues, well, let's just say I wouldn't send my mom or my grandma to this site without expecting at least one tech-support call.
Ultimately, my new calling cards serve the purpose for which they're intended. But every time I hand one out, I flash back - pun absolutely intended - to the terrible experience I had designing them. It's interesting that a company selling a glossy accoutrement for the Web 2.0 age exhibits such little talent for software design. I almost want to implement the Style Card interface in Ajax, with tons of usability improvements to go along with the platform change.
One final note to the Style Card folks: If you're going to charge your customers luxury prices for commodity goods, perhaps you shouldn't slap an ad for your company on every unit. Then again, I guess the style-card.com URL slapped on my personal calling card is no different from the Louis Vuitton logo on a $5,000 handbag.
Topics: Adobe, Flash, User Experience, User Interface Standards, Web Standards
Leave a comment
About Pathfinder
Recent
- Implementing linked multiselects with jQuery, LiveQuery, and Low Pro: Part 1: Requirements and interaction design
- Many Varied Components, or… Multi Variable Complexity, or… Mainly Vanilla Coding
- Custom Flex 3 Lightweight Preloader with source code
- Mass Assigning Inheritance Column Values for ActiveRecord STI with Rails
- Working effectively as a team of one: Five tips for front-end developers on Agile teams
- Ruby on Rails with Windows - How I made it work
- Project Website Part 5: Morph in 11 steps or so
- Papervision3D 2.0 (Great White) in Flex 3 (Part II & III combined) with source code
- What’s In Your Dock?
- Why Chicago is Rails-town, USA
Archives
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006




