:”&+,&’+’”&4D(&4’,&%,’(+%&
• Use a shareable environment such as CodePen, Glitch or jsFiddle. • Remove everything that doesn’t change the buggy behavior. • Don’t forget polyfills, post-processors, framework CSS or JavaScript.
:#1,+-1&“‘QD&”-&% Experimentation started in Chrome, lots of changes as the specification is refined.
Slide 31
K”-#”-,-R+,-#1’
Slide 32
=1,&”#*’5655’9#(D%’+”&+%
Cascade layers, CSS Color Spaces, Color functions, new viewport units, scrolling, subgrid, the contain property, the <dialog> element, form controls, typography and encodings, web compat, flexbox, grid, position: sticky, aspect-ratio, CSS transforms.
?&’(#%,’#9’Y)+7&’-,’/##7’,?&’%+)&Z
• Development is more time-consuming and expensive. • Additional code makes the site slower. • Complex fallback code needs maintenance creating an ongoing cost. • Developer frustration and burnout.