Menu

W3C News

W3C Web Fonts Working Group honored in 2021 Emmy® Awards

January 26th, 2022

The National Academy of Arts and Sciences has released its 2021 list of Technology & Engineering Emmy® Awards today and we were delighted to discover that the Web Fonts Working Group, along with MPEG, will be honored for standardizing font technology for custom downloadable fonts and typography for web and TV devices. This award represents…

How Do You Handle Component Spacing in a Design System?

January 25th, 2022

Say you’ve got a <Card /> component. It’s highly likely it shouldn’t be butted right up against any other components with no spacing around it. That’s true for… pretty much every component. So, how do you handle component spacing in a design system? Do you apply spacing using margin directly on the <Card />? Perhaps…

Using SVG in WordPress (2 Helpful Plugin Recommendations)

January 21st, 2022

There is a little legwork to do if you plan on using SVG in WordPress. For fair-enough reasons, WordPress doesn’t allow SVG out of the box. SVG is a markup syntax that has lots of power, including the ability to load other resources and run JavaScript. So, if WordPress were to blanketly allow SVG by…

Angular 2021 Recap and 2022 Preview

January 20th, 2022

Happy New Year! 2021 was a difficult year for everyone around the globe but as a community, we’ve managed to stick together and continue to move Angular forward. Let’s take a quick review of some things that happened in 2021 and take a peek at some things that are on the horizon for Angular in 2022. Welcome…

8 Helpful Accessibility Links for January 2022

January 13th, 2022

Every now and then, I find that I’ve accumulated a bunch of links about various things I find interesting. Accessibility is one of those things! Here’s a list of related links to other articles that I’ve been saving up and think are worth sharing. Myths about Web Accessibility — Alvaro Montoro covers some classics. My…

Typed Forms: The RFC Is Here

January 13th, 2022

For five years, strong types in the Forms package have been a top feature request. Issue (#13721) is the most popular issue of all time on the Angular repo. Many contributors have attempted to implement it over the years. We’re proud to announce the Typed Forms Request for Comment. This is the first big step toward…

W3C Invites Implementations of CSS Conditional Rules Module Level 3, CSS Cascading and Inheritance Level 4 and Level 5

January 13th, 2022

The CSS Working Group invites implementations of the following three Candidate Recommendation Snapshots: CSS Conditional Rules Module Level 3 contains the features of CSS for conditional processing of parts of style sheets, conditioned on capabilities of the processor or the document the style sheet is being applied to. It includes and extends the functionality of…

Discontinued Long Term Support for AngularJS

January 11th, 2022

Photo by Craig Adderley from Pexels In January of 2018 we laid out our plans for the final releases of AngularJS before entering long-term support and last year, we extended the LTS due to the global pandemic until December 31, 2021. Well, friends, the time has come and we’re no longer supporting AngularJS. We’re incredibly proud…

Honoring Stephen Hawking’s scientific legacy

January 7th, 2022

As we welcome in another year, and reflect on the turbulent one that’s passed, the existential words of Professor Stephen Hawking are as poignant as ever: “Remember to look up at the stars, and not down at your feet.” It was not just the great scientific body of work that British-born cosmologist Hawking gave to…

Empathetic Animation

December 29th, 2021

Animation on the web is often a contentious topic. I think, in part, it’s because bad animation is blindingly obvious, whereas well-executed animation fades seamlessly into the background. When handled well, animation can really elevate a website, whether it’s just adding a bit of personality or providing visual hints and lessening cognitive load. Unfortunately, it…