Timeline
This page visualizes the evolution of web platform features over time.
Number of web features
The following chart plots the number of web features over time per Baseline type. Keep in mind that support data in web-features only covers browsers in the core browser set (Chrome, Edge, Firefox, Safari). For example, the graph contains no information about feature support in Internet Explorer (started in 1995).
Several dates are highlighted in the chart to ease reading:
- 23 June 2003: First version of Safari and first date in the graph.
- 9 November 2004: First version of Firefox.
- 11 December 2009: First version of Chrome.
- 29 July 2015: First version of Edge (actual version number is 12). By definition, there can be no Baseline Newly Available features before that date.
- 29 January 2018: 30 months later. Also by definition, there can be no Baseline Widely Available features before that date.
- 15 January 2020: Edge switches to Chromium, creating a surge of Baseline Newly Available features.
- 15 July 2022: 30 months later, a corresponding surge of Baseline Widely Available features appears.
The underlying data is available in a timeline-number.json
JSON file.
Note: Features that have not shipped anywhere are not associated with any date in web-features and do not appear in the chart. As of January 2025, ~30 features (out of 1000+ features) are in that category.
Replacing the values with percentages yields the following chart. It shows the evolution of the distribution of features between Baseline Widely Available, Baseline Newly Available, and features available somewhere. how interoperability progresses over time and how the web platform grows. The graph starts on 29 January 2018, when first Baseline Widely Available features appear.
Duration from first implementation to Baseline Newly Available
The following chart shows the evolution of the duration needed for a feature to go from first implementation available to Baseline Newly Available, from year to year.
The chart is a box plot. For each year, it showcases the first quartile, the median and the last quartile (the box), along with the minimum and maximum durations (the whiskers).
The underlying data is available in a timeline-durations.json
JSON file.
Note: ~50 features in web-features have support dates that start with ≤
to indicate that support started before these dates (all of these dates are before mid-2020). This nuance is dropped to compute statistics. This makes features appear later than they should when looking at the evolution of the number of web features, and reduces the duration from first implementation to newly available. Impact should remain minimal.
Note: What about going from first implementation to Baseline Widely Available? Given the current definition of widely available, this would yield the same chart with additional ~910 days (30 months) to the durations.
Web platform features per year
The following table lists web platform features by years when they reached Baseline Newly Available status.