'CSS X' — The CSS Versioning Debate — Remember the recent debate around CSS versioning and whether we should have a ‘CSS 4’ for marketing reasons? Here’s a good account from the W3C of just how CSS feature releases have worked up until this point. This piece also asks about the motives behind defining CSS versions for developers: How would it be defined in a useful way? How often should a new version be defined? And who could even define it?
Bert Bos (W3C)
|
16 Things to Improve Your Website Accessibility — Ensuring your sites are equally available to all is irrefutably the moral and right-minded approach to development (and it’s increasingly also a legal requirement too). Here, Bruce runs through over a dozen accessibility matters that you can address including technical, design and copywriting issues.
Bruce Lawson
|
A Complete Guide to calc() in CSS — CSS has a special calc() function for doing basic math — here, Chris Coyier runs through “just about everything there is to know” about it. A detailed guide with plenty of code snippet examples.
CSS Tricks
|
▶ The CSS Podcast — 001: The Box Model — A new podcast from the Chrome Developers team all about CSS. In the first episode Una Kravets and Adam Argyle discuss the CSS box model.
Google podcast
|
“The goal of the Web is to serve humanity. We build it now so that those who come to it later will be able to create things that we cannot ourselves imagine.”
Sir Tim Berners Lee, computer scientist and inventor of the World Wide Web. |
Find a Dev Job Through Vettery — Vettery is completely free for job seekers. Make a profile, name your salary, and connect with hiring managers from top employers.
Vettery
|
βΉ️ Interested in running a job listing in Frontend Focus? There's more info here.
π News, Tutorials & Opinion
|
CSS :nth-of-class Selector — This isn’t a real selector, but Bram Van Damme looks at some possible shortcomings with nth-child , leading to the conclusion that maybe we do need something like :nth-of-class .
Bram Van Damme
|
Learning CSS Box Alignment — A comprehensive look at concepts in box alignment in CSS, which are useful for learning both Flexbox and Grid.
Ahmad Shadeed
|
The Problem with 'Snackbars' and What to Use Instead — Snackbars (those little ‘toast’ notification messages) are a popular way to inform users about something they just did, but Adam thinks they can cause lots of problems for users. Here he explains why that is and what to use instead.
Adam Silver
|
Animate CSS and SVGs with AnimeJS — AnimeJS is a JavaScript animation library with various features like SVG morphing animations and CSS animations. Here’s a look at how to use it.
Developer Bacon
|
How to Use CSS Scroll Snap — A straightforward tutorial showing how to add a scroll to your page without having to rely on JavaScript libraries.
Nada Rifki
|
PerfMatters, March 31 - April 1 — Online — A web performance conference, which has now moved to be a virtual event, with a focus on frontend web performance with talks by internationally renowned performance developers.
|
|
π§ Code, Tools and Resources
|
Imagine Enjoying PM Software — Clubhouse is fast, delightful, intuitive, and other good adjectives. We're biased, but we think you should try it.
Clubhouse.io sponsor
|
Web Font of the Week
IBM Plex
This typeface from IBM presents a neutral and friendly style across the entire family (made up of a Sans, Sans Condensed, Mono, and Serif variants). The Mono is well suited to displaying code snippets.
|
|
|
|
|
No comments:
Post a Comment