Your current filters are…
Building Drupal sites mobile first with lazy loading, responsive media and Varnish - without driving anyone insane. A combined session, technical overview, half-baked solution and hands-on workshop.
Part I: Why Mobile First?
An introduction to the mobile first approach and a quick walkthough of responsive webdesign principles and methods.
Why mobile first
Benefits
Challenges
Alternatives
Part II: The challenges: lazy loading & responsive media
A presentation of two core technical challenges for building (Drupal) sites mobile first: Lazy loading of content and responsive media.
Requirements for a Drupal solution
Common approaches for lazy loading?
Different approaches for responsive images.
Pitfalls and alternatives.
Part III: Requirements for a Drupal solution
A presentation and discussion of the requirements for a working Drupal solution for mobile first websites, including lazy, conditional loading of content, adaptive or responsive images that works with both logged in users and Varnish reverse proxy.
Part IV: Hands-on design and development
In which you start out by saying 'Oh, that's easy. You just ...'
Hopefully we can design or - dare we say it - actually build a fully cooked, working Drupal solution for going mobile first.
Bring out the obscure hooks and get your coding chops on!
In Drupal we use JavaScript because we have to, not because we want to. This session will be about explaining how Drupal handles JavaScript, what needs to be changed, why and how it can be changed. There will be data, lots of data.
Here is an overview of what you can learn during this session:
If you know what Drupal behaviors are, if you ever added a script to a page or complained that the modules admin page is painful to scoll, this session is for you.