by Jen Simmons
HTML5. It's more than paving the cowpaths. It's more than markup. There's a lot of stuff in the spec about databases and communication protocols and blahdiblah backend juju. Some of that stuff is pretty radical. And it will change how you design websites. Why? Because for the last twenty years, web designers have been creating inside of a certain set of constraints. We've been limited in what's possible by the technology that runs the web. We became so used to those limits, we stopped thinking about them. They became invisible. They Just Are. Of course the web works this certain way. Of course a user clicks and waits, the page loads, like this… but guess what? That's not what the web will look like in the future. The constrains have changed. Come hear a non-nerd explanation of the new possibilities created by HTML5’s APIs. Don't just wait around to see how other people implement these technologies. Learn about HTML APIs yourself, so you can design for and create the web of the future.
by David Hogue
Interfaces and devices are providing more and more power and functionality to people, and in many cases this additional power is accompanied by increasing complexity. Although people have more experience and are more sophisticated, it still takes time to learn new interfaces, information, and interactions. Although we are able to learn and use these often difficult interfaces, we increasingly seek and appreciate simplicity.
The Complexity Curve describes how a project moves from boundless opportunity and wonderful ideas to requirements checklists and constraints then finally (but only rarely) to simplicity and elegance. Where many projects call themselves complete when the necessary features have been included, few push forward and strive to deliver the pleasing and delightful experiences that arise from simplicity, focus, and purpose.
In this session, David M. Hogue, Ph.D. - VP of Experience Design, applied psychologist, and adjunct faculty member at San Francisco State University - will introduce the Complexity Curve, discuss why our innovative ideas seem to fade over the course of a project, explain why "feature complete" is not the same as "optimal experience", and offer some methods for driving projects toward simplicity and elegance.
The job of a web designer these days includes designing for content that changes, is highly dynamic, and often does not yet exist. Gone are the halcyon days of static, 5 page websites that are just as rigid as a printed brochure (let's be honest, we don't miss that). This reality has created a great deal of debate within our industry and a fair amount of difficulty in our design processes.
In this session we'll cover some basic design concepts and principles that can be applied when designing for CMS-driven websites. We'll also outline some tips and tricks for your design process, and explore some of the biggest hurdles and potential pitfalls in designing for yet created and ever-changing content.
9th–13th March 2012