惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Security Latest
Security Latest
C
Cisco Blogs
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
D
Docker
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
G
Google Developers Blog
Schneier on Security
Schneier on Security
小众软件
小众软件
爱范儿
爱范儿
GbyAI
GbyAI
J
Java Code Geeks
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
The Hacker News
The Hacker News
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
S
Schneier on Security
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
F
Fortinet All Blogs
M
MIT News - Artificial intelligence
PCI Perspectives
PCI Perspectives
V
V2EX
V2EX - 技术
V2EX - 技术
O
OpenAI News
W
WeLiveSecurity

web.dev: Blog

New to the web platform in May  |  Blog  |  web.dev April 2026 Baseline monthly digest  |  Blog  |  web.dev New to the web platform in April  |  Blog  |  web.dev March 2026 Baseline monthly digest  |  Blog  |  web.dev February 2026 Baseline monthly digest  |  Blog  |  web.dev New to the web platform in March  |  Blog  |  web.dev New to the web platform in February  |  Blog  |  web.dev Navigation API - a better way to navigate, is now Baseline Newly Available  |  Blog  |  web.dev Interop 2026: Continuing to improve the web for developers  |  Blog  |  web.dev
January 2026 Baseline monthly digest  |  Blog  |  web.dev
2026-03-02 · via web.dev: Blog

January 2026 Baseline monthly digest

Jeremy Wagner

Published: March 2, 2026

Welcome to the January 2026 edition of the Baseline digest. Each month, we highlight the web platform features that have reached new milestones in Baseline, helping you understand what tools are ready to use in your projects today.

January was an exciting start to the year, with several significant APIs and CSS units moving into the Newly available category, along with a major layout improvement becoming Widely available.

Baseline Newly available features

The following web features became Baseline Newly available in January 2026.

Active view transition

The :active-view-transition CSS pseudo-class is now Baseline Newly available. This selector allows developers to target and style the root element of a document specifically while a view transition is in progress. This is particularly useful for applying global styles or adjustments that should only exist during the transition period, such as changing the background color of the transition overlay or adjusting the z-index of specific layers to ensure a smooth visual flow.

JavaScript modules in service workers

Service workers now support JavaScript modules across all major browser engines. By setting the type: 'module' option when calling navigator.serviceWorker.register(), you can use standard import and export statements within your service worker script. This brings service workers in line with modern JavaScript development practices, allowing for better code organization, easier dependency management, and the ability to share code between the main thread and the background worker.

The Navigation API provides a modern, purpose-built alternative to the legacy History API, specifically designed for the needs of single-page applications (SPAs). It offers a centralized way to initiate, intercept, and manage all types of navigation actions, including those triggered by the browser's back and forward buttons. With events like Maps, developers can implement smoother client-side routing with less boilerplate code. For a deeper dive into how this changes the way we build for the web, check out our dedicated blog post: Modern client-side routing: the Navigation API.

rcap CSS unit

The rcap unit is a root-font-relative length unit equal to the "cap height" (the nominal height of capital letters) of the root element's font. This allows for precise typographic layouts that scale relative to the primary typeface used on the site, rather than just the font size.

rch CSS unit

Similar to the ch unit but relative to the root element, the rch unit represents the width—or more specifically, the advance measure—of the "0" (zero) glyph in the root element's font. It is ideal for creating layouts that depend on character width, such as a container that should precisely fit a specific number of characters in the root font.

rex CSS unit

The rex unit is the root-relative version of ex, equal to the x-height of the root element's font. This unit is particularly useful for vertical alignment and sizing elements relative to the height of lowercase letters in your document's primary typography.

ric CSS unit

The ric unit is the root-relative counterpart to the ic unit. It is equal to the "ideographic" advance measure (typically the width or height of a CJK ideograph) of the root element's font. This is a vital tool for developers building internationalized layouts, particularly those using Chinese, Japanese, or Korean scripts.

Baseline Widely available features

The following web features became Baseline Widely available in January 2026.

Two value CSS display property

The multi-keyword syntax for the display property is now Baseline Widely available. This update lets you explicitly define both the "outer" and "inner" display types of a box. For example, instead of the precomposed inline-flex, you can use display: inline flex. This clarifies whether an element participates in block or inline flow (the outer type) and how its children are laid out (the inner type, like flex or grid). This change makes the CSS layout engine more logical and consistent for developers.

The animation-composition CSS property

The animation-composition property defines how multiple animations should interact when they affect the same property simultaneously. You can choose between replace, add, or accumulate, giving you precise control over how complex, layered animations are calculated.

Array by copy

JavaScript now includes methods that let you transform arrays without mutating the original data. Methods like toReversed(), toSorted(), and toSpliced() return a new, modified copy of the array, promoting a more functional and safer programming style.

Help us improve

As usual, let us know if we missed anything Baseline-related, and we'll make sure it gets captured in a future edition! If you have any questions or want to provide feedback on Baseline, you can file an issue in our issue tracker.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-03-02 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-02 UTC."],[],[]]