TL;DR version of best talks from Nienkedekker's summary of FT2017
- Diffme.me - Visual diff for website
- YouMightNotNeedJS - CSS replacement of JavaScript UI Components
- CSS Grid + flexbox fallback
- Formula for responsive font-size scale
- Tips how to avoid having too many media queries
- Browser API - speaking, recording voice, camera
- Atomic/molecular approach for development
- PatternLab
- All kinds of JavaScript Observers: for example performance, mutations
- Don't test your stuff only on expensive, modern computers and phones
- Don't test your stuff only on fast network
- People mostly use 3G and cheap Android phones
- Critical CSS
- Async load of scripts and styles
- First miningful Paint
- Google Lighthouse
- Webpagetest.org
- How important it is to plan animations ahead
- How different types of animations influence experience
- Document behaviour of animations in styleguides CarbonDesign
- Example of such motion documentation
- Mockup animation first Atomic
- Ideas how to make life of dev easier thanks to own plugins for google devtools
- Artboard with different screens
- Timeline
- Motion performance
will-change
- optimize browsers rendering- CSS Trigers
- CSS Grid
- Quantity Queries
- Fractal Unit
- Keep 16:9 ratio