Below you'll find the schedule of the Smashing Conference Freiburg. And we do have some surprises for you—but they are not included in the schedule, of course. Stay updated.

Monday, 14th | Tuesday, 15th

08:00 Doors Open
9:00 Welcome!

The Designer’s Guide to Being Essential

"I move things around until they look right,” confessed veteran designer Milton Glaser. This is delightfully unpretentious — and Simon’s favourite quote — yet it’s not quite so easy for today’s digital designer. He or she must not only make things look right, but also embrace new methodologies, new tools, be essential to a team, be mindful of limitations, and wrestle with the suggestion that websites are all but redundant. As this practical argument will explain, there’s nothing for any of us to worry about, so long as every thing — and every one — is a module. To the → Slides


Modular design at work

As many of us move away from designing pages toward designing systems, one concept keeps coming up: modularity. The benefits of a modular approach are well covered, but what about the risks and the logistics of implementing it?

Modularity might appear to be a simple concept at first, but making it work for your team requires significant effort and commitment. In this session Alla will look at how modular design affects both our teams and our users, as well as the products we create. She’ll share some of the challenges her team’s gone through while transitioning their design process toward modularity, and the lessons they’ve learned on the way.

10:45 Morning Break

Getting touchy: An Introduction To Touch and Pointer Events

Beyond smartphones and tablets, touch screens are finding their way into laptops and even desktop computers. With hardware support for touch becoming increasingly ubiquitous, it's time to explore what new possibilities are available to developers.

This session will cover the basics of handling touch in JavaScript — from making sure simple single-tap interactions are as responsive as possible, all the way to examples of full multitouch, gesture-enabled elements, with a particular focus on common pitfalls and browser inconsistencies.


Using HTTPS: Why, What and How

When users use our sites, they put their faith in us. They trust we will keep their information from reaching others, believe we provided the information they see, and allow us to run (web) code on their devices. Using HTTPS to secure our conversations is a key part of maintaining this trust.

If that’s not motivation enough, the web’s giants are actively promoting HTTPS, requiring it for features such as HTTP2 & ServiceWorker, using it for search engine ranking and more. To make the most of the web, you need to use HTTPS.

In this session, we’ll review what HTTPS is, discuss why you should prioritize using it, and cover some of the easiest (and most cost effective) steps to get started using HTTPS.

12:35 Lunch Break

Hands-On Web Audio

We all know about the audio tag, but the Web Audio API still remains this mystical creature very few people dare to get close to, which is a pity because the creative possibilities it open ups are many and diverse, and the performance gains and efficience it brings are also really worth thinking about.

With upcoming new features such as WebVR soon in your browser, and WebGL being a solid API for rendering three-dimensional graphics, Web Audio is the perfect complement for creating unique immersive experiences on the web.

In this talk we'll learn all about the Web Audio way via a number of hands-on interactive demo-examples. Expect eye and ear candy!


Web Fonts Performance

Web fonts are great. They are also be really bad for front-end performance because they block rendering. You may have experienced this on a slow cellular network. Staring at a blank page is no fun, especially when the content has already loaded.

This talk will explore why browser have placed fonts on the critical path, and how we can work around this while still delivering a good user experience. We’ll also take a look at what the future will bring to web font performance: preloading hints, the font-display property, and HTTP/2.

15:30 Afternoon Break

Conversion Rate Optimization Techniques in eCommerce

In this talk, Christian will be sharing practical insights into conversion rates optimization in eCommerce projects. You'll walk out with a bag full of actionable insights that you can apply to your projects right away to generate more revenue from every user visit.


Paper Prototyping Applications

Designing for the web is not like designing for paper. For one thing, paper-based designs tend to stay the same shape and size. Also the content doesn't obstinately change on you. In fact, very little learned in print design is applicable to the web.

Paradoxically, one of the best ways to embrace the dynamic, interactive nature of web applications is to start working with paper again. Paper not for printing or sketching, but for building functional, interactive prototypes; prototypes that do away with distracting high fidelity and embrace the messy process of creating fun user experiences.

17:30 Closing Remarks
21:00 Party Time!

Sponsors & Partners