Skip to content

Cross-discipline

Stop using JavaScript for that: moving features from JS to CSS and HTML

LOFTET THU 22 13:20 45 MIN

Kilian Valkhof

Speaker

Kilian Valkhof

Position

Founder at Polypane browser for developers

Who this talk is for

Web developers (with an emphasis on those that consider themselves full stack, backend or javascript developers)

The talk

If you've been building websites for a while you "know" that some things require JS and that's just the way it is. Turns out, spec writers and browser makers both are working hard to find common JS patterns and implementing them in CSS and HTML. Things like accordions, auto-suggest, smooth scrolling, dialogs are all available without JS. Looking a little ahead, things like parallax scrolling, styleable selects and component-dependent styling are expected to make their CSS-debut as well.

In this talk I walk through a few common patterns, explain how they can be implemented in CSS and HTML, how that's better and what accessibility implications they have, both for features available today and feature available soon™️.


Biography

Kilian is a front-end developer with over 20 years of experience that switched from building websites to building apps to build websites with. He is interested in modern web development, desktop app development and new technologies, and regularly speaks about topics like responsive websites, accessibility, design systems and Electron. Kilian is a frequent open source contributor.

Who this talk is for

Web developers (with an emphasis on those that consider themselves full stack, backend or javascript developers)