Friday Frontend: February 21 Edition
KBall from ZenDev
CSS & SCSS
Chris Coyier doing one of the things he does better than almost anyone - collecting a set of expert opinions on a topic and putting them together. In this case it’s highlighting the many ways to skin a cat style a div to be centered and maintain aspect ratio.
Fascinating discussion around whether it make sense to lump together a set of newer CSS features under the name ‘CSS 4’. From my perspective, it definitely feels like things in the CSS side of the world are more fragmented than in JS where you have a single annual spec revision.
Neat look at what is possible with CSS Gradients today. After last week’s article about using them to recreate images and this one looking at generating all sorts of interesting background designs I definitely want to make some more time to play around with them.
Simple, quick, easy API mocking is a huge enabler for writing front-end tests that go beyond simple unit tests, as well as facilitating development on a frontend while the backend is still being built. This is a great walkthrough of how to set this up.
Fascinating look at different ways of implementing reactivity, and how different frameworks such as Angular, Vue, React, and Ember implement reactivity.
Fascinating look at the various ways that CSS ends up influencing screen readers. It’s easy to think of CSS as purely display, but there are a variety of properties that influence content, and that influence plays out in how the screen reader parses the page.