Your current filters are…
There is a lot of activity happening in CSS right now. Not only are several popular aspects of CSS evolving, but major new ideas are being proposed and, in some cases, already implemented. From selectors to regions, from flexible boxes to filters, from conditionals to compositing, there is a lot coming. In this session we’ll take a look at the most popular and pressing modules, how they’ll affect what you do, and, most importantly, how you can help shape their evolution.
by Scott Jehl
Your website is being used in ways you may not expect. Between screens small and large, bandwidth constraints, varying capabilities, assistive technologies, and diverse input mechanisms – mouse, keyboard, touch, sensors, device buttons, trackpads, etc – multi-device development requires an awful lot of consideration to do well! Thankfully, there’s plenty you can do to be prepared. Learn how to think and build defensively to create experiences that not only work most anywhere, but take advantage of the latest browser capabilities and are ready for your users’ next move.
by Josh Clark
Touch is leading us to a future with less and less chrome, possibly even none at all, as gestures replace familiar buttons, menus, and tabs. Find out why our beloved buttons are weak replacements for manipulating content directly. Learn practical principles for designing mobile interfaces that are both more fun and more intuitive. But hang on: if there are no visible controls, how do users figure out how to use the damn thing? Learn to teach users new interfaces and gesture vocabularies by making it effortless to discover invisible gestures. This talk explains the power of animation, reveals the influence of game design, and offesr techniques to build native and web apps according to the new rules of touchscreen design.
When something new comes along, it’s common for us to react with what we already know. Radio programming on TV, print design on web pages, and now web page design on mobile devices. But every medium ultimately needs unique thinking and design to reach its true potential. Through an in-depth look at several common web interactions, Luke will outline how to adapt existing desktop design solutions for mobile devices and how to use mobile to expand what’s possible across all devices. You’ll go from thinking about how to reformat your websites to fit mobile screens, to using mobile as way to rethink the future of the web.
When learning a new creative skill, we often follow a progression: Imitation, repetition, and innovation. We learn by dissecting the work of others, building our own tools, and later adding our own uniqueness. We’ll apply that thinking to designing flexible interfaces in an HTML5 and CSS3 world, exploring the process of crafting your own markup and style pattern library. What lessons can we learn from breaking websites into micro frameworks? What happens to these patterns under varying browsing conditions? Dan will share how patterns have helped him build bulletproof websites.
When the page works, your user knows exactly what to do. Everything makes sense and they accomplish their goal, pleased with your site. Yet, often pages don’t work and users get flustered and confused. Turns out that intuitive web pages abide by a set of curiously unintuitive properties. Learn how to merge interaction design, visual design, information architecture, and other skills together to assemble pages that delight your users.
18th–20th June 2012