Daniel Burka - The why and how: UI case studies
A presentation given at Web Directions North, Vancouver Canada, January 31 2008.
User interface design is an iterative process - the design of Digg and Pownce have been a study in evolution and adaptation. This talk will inspect the why and how of these iterations by looking at specific case studies from the two projects as well as previous client work Daniel has tackled.
The case studies will examine specific user interface challenges that have arisen and will chop them up into their various bits. How do I identify a challenge? What is the best approach for getting started? How do I solve the problem conceptually and technically? How will I know if I solved the challenge successfully? Case studies have been selected that are especially pertinent outside of their specific contexts to help you in your everyday UI design.
The presentation will focus on design inspiration, decision-making processes, technical solutions, and learning from missteps as part of a designer’s iterative process.

Everyone wants an “intuitive” interface: the users, the designers, and the content publishers. But building them is hard. User Interface Engineering’s recent research has given insight into why it’s hard and how to get past major obstacles.
Since the advent of personal computing, we’ve been tied to one place — typically sitting at a desk, with a keyboard and mouse, and in isolation. Even the advent of the web and the wifi-enabled laptop hasn’t much changed this quarter century old paradigm. But with the rise of mobile phones and devices like the Nintendo Wii and PSP featuring first class web browsing, our experience of the web will change dramatically over the coming years. In this context, which design and user experience patterns and techniques we’ve developed over the last 15 years hold up? And… which break?
Ajax brought about a host of new possibilities in online interfaces, but where are we going next? Cameron Adams will look at the evolution of dynamic interfaces; interfaces that truly meet the needs of all their users. Through the careful use of Web Standards, client-side scripting, and server-side intelligence, it’s possible to create interfaces that shape, adapt to, and predict a user’s needs.
Web Usability is far more complex than User Testing and Interaction Design alone. And while interface design is an important consideration, there’s more to a usable site than what’s on the surface. We all know the importance of accessibility and web standards, so let’s take that knowledge one step further and into the realm of usability. In this session Lisa Herrod will redefine the common definition of usability by introducing a greater focus on accessibility and web standards. By taking a more holistic approach you will soon see why usability is more than skin deep.
The web is finally moving beyond simple html. How can you make rich web-based user experiences that don’t surprise or aggravate your users? When should you use AJAX, when should you use Flash, and when should you mix the two? What are the opportunities and pitfalls when creating richer web interfaces? In this talk, Jonathan will argue that Flash and AJAX are complementary tools in the web developers’ toolbox, and that building effective web experiences often requires a blending of the two technologies.