Speakers Workshops Schedule How to get there Contact Live stream

Workshop #1

New Adventures
in Responsive
Web Design

Vitaly Friedman

Smashing magazine

digitalabin vitaly friedman

Vitaly Friedman

Smashing magazine

Duration

  • 10:00 - 18:00 - 7h
  • + 1 Coffee break
  • + 1 Lounch break

Place

City Library Labin - Hall 1

Requirement

A laptop with WiFi is required. All source files
and assets will be provided

With HTTP/2, Service Workers, Progressive Web Apps, Responsive Images, Flexbox, CSS Grid Layout, SVG, WAI-ARIA roles and Font Loading API now available in browsers, we all are still trying to figure out just the right strategy for designing and buildings responsive websites efficiently. We want to use all of these technologies and smart processes like atomic design, but how can we use them efficiently, and how do we achieve it within a reasonable amount of time?

In this workshop, Vitaly Friedman, co-founder of Smashing Magazine, will be looking into a strategy for crafting fast, resilient and flexible responsive design systems by utilizing all of those wonderful shiny web technologies we have available today. We'll also talk about dealing with legacy browsers and will cover a few dirty little techniques that might ensure that your responsive websites will stay relevant, flexible and accessible in the years to come. Beware: you won’t be able to unlearn the things that you’ll learn in the workshop

This workshop will cover:

  • Component-based workflow and tooling
  • Architecting and building pattern libraries and design systems
  • Designing with Logic Fold using Custom Properties
  • Layout techniques (Flexbox and CSS Grid)
  • Variable Fonts, and how to get started with them
  • Image optimization techniques
  • Web font loading strategy and options
  • Deferring and lazy-loading JavaScript
  • Dealing with 3rd-party content using IntersectionObserver
  • Setting performance thresholds and budgets
  • Performance optimization strategy (best practices + HTTP/2), including transition from HTTP to HTTPS
  • Utilizing Service Workers for caching and better performance

Workshop #2

Why ReactNative is the future of building mobile apps

Take a look

Workshop #3

Advanced typesetting on the web

Take a look
Speakers Workshops Schedule How to get there Contact Get tickets