Menu

W3C News

Create Amazingly Stable Tests Your Way — Coded and Code-Less

November 21st, 2019

Testim’s end-to-end test automation delivers the speed and stability of AI-based codeless tests, with the power of code. You get the flexibility to record or code tests, run on third-party grids, fit your workflow and tools including CI, Git and more. Join the Dev Kit beta to start writing stable tests in code. About Testim…

Embracing the Universal Web

November 21st, 2019

There are constantly new features appearing in browsers—from subgrid to variable fonts to better developer tools. It’s a really great time to be re-thinking everything we know about design on the web. Responsive design has served us well over the years, but it’s still rooted in the limitations of the web from 2010. Ten years…

High Resolution Time Level 2 is a W3C Recommendation

November 21st, 2019

The Web Performance Working Group has published High Resolution Time Level 2 as a W3C Recommendation. This specification defines an API that provides the time origin, and current time in sub-millisecond resolution, such that it is not subject to system clock skew or adjustments. High Resolution Time Level 2 replaces the first version of High…

CSS Containment Module Level 1 is a W3C Recommendation

November 21st, 2019

The CSS Working Group has published CSS Containment Module Level 1 as a W3C Recommendation. This CSS module describes the contain property, which indicates that the element’s subtree is independent of the rest of the page. This enables heavy optimizations by user agents when used well.

Call for Review: Trace Context is a W3C Proposed Recommendation

November 21st, 2019

The Distributed Tracing Working Group has published a Proposed Recommendation of Trace Context. This specification defines standard HTTP headers and a value format to propagate context information that enables distributed tracing scenarios. The specification standardizes how context information is sent and modified between services. Context information uniquely identifies individual requests in a distributed system and…

It’s my job, and yours.

November 20th, 2019

The role of ethics in our modern web space has been on my mind for the past few years and I suspect it will occupy my thoughts increasingly as I move forward. With each encounter of a questionable feature or setting on a website, I can’t help but think of all of the people involved…

The future is bright, because the future is static

November 20th, 2019

I’ve been doing this web thing for money for 10 years this year and although I haven’t been around as long as some folks, I feel like I’ve seen a few cycles come and go now, so let’s say that hot new things are often cynically viewed, initially. This milestone of mine has also got…

The Typed Object Model

November 20th, 2019

I help write technical documentation and one feature I’ve been writing about this year that has really stood out is the Typed Object Model (or Typed OM). If you haven’t come across it yet you would be forgiven as it’s pretty new. It falls under the CSS Houdini suite of API’s and on the surface…

Techniques for a Newspaper Layout with CSS Grid and Border Lines Between Elements

November 20th, 2019

I recently had to craft a newspaper-like design that featured multiple row and column spans with divider lines in between them. Take a look at the mockup graphic here and see if it makes you sweat at all. If you’re like me, you have been around a while and know just how difficult this would…

Variations on Theme: Reinventing Type on the Web

November 20th, 2019

If anyone knows anything about me, it’s usually one of two things: that I have two outrageously fluffy dogs, or that I like fonts and typography. Like, really really like them. So while I am super excited about how well Tristan is doing with his hydrotherapy —we’re walking 50% further than he was able just…