Links
Sophisticated Partitioning with CSS Grid
Each postcard-sized handbill was a photocopied grid of roughly a dozen shows, and each listing within the grid was like a tiny poster. In addition to making Tinnitus Tracker a more fun experience, taking inspiration from those handbills is a good opportunity to experiment with CSS Grid, and getting started is pretty easy.
How to combine SASS color functions and CSS Variables
A new method, supported in all browsers, to store your colors in CSS Variables and modify them using SASS functions.
Accessibility Insights
Oh, this is great news: Microsoft open-sourced Accessibility Insights, a chrome plugin to help developers easily find and fix common #a11y issues early in the dev cycle.
Switching to Variable Fonts
Ever since I first learned about variable fonts, I’ve wanted to use them in my own work. After learning that Source Serif and Inter both had variable versions, I started switching this site over to use them. Here’s how I implemented the change, and what I learned along the way.
Fighting Uphill
WebAIM’s accessibility analysis of the top 1,000,000 homepages was released to the public on February 27, 2019. I’ve had a few days to process it, and frankly, it’s left me feeling pretty depressed. In a sea of already demoralizing findings, probably the most notable one is that pages containing ARIA—a specialized language intended to aid accessibility—are actually more likely to have accessibility issues.
Videos
The State of JavaScript, with Addy Osmani
Rick speaks with Addy Osmani about the state of JavaScript. Addy is an Engineering Manager on the Google Chrome team, and he has been a web developer for 17 years. He has a deep understanding of JavaScript, as it is today and how it’s changed over the years, and he shares his insights in this episode of The State of the Web.
The State of CSS, with Una Kravets
The memes have not been kind to CSS over the years. Remember the gif of Peter Griffin fighting with the blinds, captioned "CSS"? It has a reputation of being unwieldy and hard to use. But how much of that is still true today? Things like preprocessors have helped to hide some of the unpleasantries of CSS and APIs like flexbox, grid, and Houdini have come a long way to help make development easier.
Sponsor
An Event Apart - Three days of design, code, and content
Take home hands-on, hard-won lessons and insights taught by front-end and UX leaders. Learn the latest on all the trends affecting your work, from the pioneers who created them. Save $100 off any multi-day pass!