Menu

Updated Candidate Recommendation: CSS Backgrounds and Borders Module Level 3

December 22nd, 2020

The CSS Working Group invites implementation of an updated Candidate Recommendation of CSS Backgrounds and Borders Module Level 3. This draft contains the features of CSS relating to borders and backgrounds. The main extensions compared to level 2 are borders consisting of images, boxes with multiple backgrounds, boxes with rounded corners and boxes with shadows….

Call for Review: CSS Cascading and Inheritance Level 3 is a W3C Proposed Recommendation

December 22nd, 2020

The CSS Working Group has published a Proposed Recommendation of CSS Cascading and Inheritance Level 3. This CSS module describes how to collate style rules and assign values to all properties on all elements. By way of cascading and inheritance, values are propagated for all properties on all elements. Comments are welcome through 8 February…

W3C Invites Implementations of CSS Text Module Level 3 and CSS Box Model Module Level 3

December 22nd, 2020

The CSS Working Group invites implementations of two Candidate Recommendations: CSS Text Module Level 3 defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, and text transformation. CSS Box Model Module Level 3 describes the margin and padding properties, which create spacing in and…

W3C Invites Implementations of Web Authentication: An API for accessing Public Key Credentials Level 2

December 22nd, 2020

The Web Authentication Working Group invites implementations of a Candidate Recommendation of Web Authentication: An API for accessing Public Key Credentials Level 2. This specification defines an API enabling the creation and use of strong, attested, scoped, public key-based credentials by web applications, for the purpose of strongly authenticating users. Conceptually, one or more public…

Three years training, 13 hours swimming, one major feat

December 21st, 2020

Olivia Lavin was overwhelmed with emotion as she reached the shore of Cap Blanc-Nez beach in France, greeted by a crowd of people clapping and cheering. She had just swam the English Channel, the body of water between the U.K. and France. It took her 13 and a half hours to swim 45 kilometers, 10…

Converting and Optimizing Images From the Command Line

December 21st, 2020

Images take up to 50% of the total size of an average web page. And if images are not optimized, users end up downloading extra bytes. And if they’re downloading extra bytes, the site not only takes that much more time to load, but users are using more data, both of which can be resolved,…

Producer Peter Cottentale captures 2020 in a song

December 21st, 2020

Checkout the song, ‘Together,’ the backing track to Year in Search. In a year unlike any other, we knew Google’s 2020 Year in Search campaign would need to take a unique approach. Each year, Google Trends data reflects not only everyday queries, but also the moments, people, and ideas that defined that year. Inspired by…

Santa’s Village is back, firing on all candy canes

December 20th, 2020

The life of an elf is all about working from home, rolling your eyes at sugar substitutes, and being very, very excited about the comings and goings of packages! This year many of us got an unexpected taste of Elf Living—candy binges, living where you work, delivery enthusiasm, and all. And for those of us…

Introducing Zero-Bundle-Size React Server Components

December 20th, 2020

2020 has been a long year. As it comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components. To introduce React Server Components, we have prepared a talk and a demo. If you want, you can check them out during the holidays, or later when…

Change vs. Inertia

December 18th, 2020

Recently, I’ve become more deeply aware of the inherent tension between change and inertia, as it applies to the evolution and use of web technologies. These forces have always been present and opposed to each other, but it seems to me that the side effects of these collisions are impacting web development more noticeably. On one hand, we’ve…