logo dotConferences
Menu

Schrödinger's Website

Jackie Balzer at dotCSS 2017

The website simultaneously exists and does not exist. In this talk, Jackie explains the paradox of building user-customizable responsive layouts for a website builder like Adobe Portfolio: how can a developer write the markup and styles for a website, and make it responsive, without first knowing what it will look like?

Slides

To see the slides, you can click here

More details

Takeaways from this talk include:

  • A new perspective on the challenges of building user-customizable websites in a WYSIWYG editor
  • How they wrote at Adobe a CSS processor to generate customized CSS on the fly both in the client and on the server
  • Math concepts to apply to responsive typography using viewport relative sizes and CSS locks
  • A glimpse into the power of CSS custom properties
  • How Jackie's team did it then, and how they would do it now