2024 was an exciting year for the Baseline project. We’re close to completing the underlying dataset, and have launched tools such as the Web Platform Status dashboard and Baseline status widget. Other projects such as the RUM Archive are starting to adopt Baseline. This post looks back on Baseline in 2024. What is Baseline? Baseline labels web features that are supported by all core browsers on both desktop and mobile. If the features used are part of Baseline, you can trust the level of browser compatibility.
For more details about different labels of Baseline and how a web feature becomes Baseline, check out the Baseline site or watch Build confidently with Baseline. The Baseline project in 2024 The web-features work is 81% complete! web-features is an effort to build a shared catalog of features of the web platform. Each feature is assigned a group and definition, and Baseline support data is noted in this dataset. We’ve spent significant effort this year to progress this work. As of today, 81% of feature keys are mapped and consumable using the web-features npm package. web-features is the source of truth for Baseline statuses. The new Web Platform Status dashboard The Web Platform Status dashboard provides insights into web platform feature implementation across different browsers. The dashboard is backed by web-features data, thus reliability of this dashboard has greatly improved with the progress of web-features work being more complete. You can track the progress of specific features, or filter to see a set of features such as Baseline 2024. This dashboard complements existing resources like Can I Use and MDN’s compatibility data, offering a broader view of the web platform’s evolution. For more information about the dashboard, read Announcing the Web Platform Dashboard. More filters were added since the launch such as group: and snapshot:, for example snapshot:ecmascript-2023 will show you features included in ES2023. Widget The web component also uses the web-features data, and is now ready for use on your own sites and slides. Install from npm, then use the component every time you mention a feature.
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.