Skip to content

dklassic/AreWeBrowserYet

Repository files navigation

AreWeBrowserYet

Are We Browser Yet is a project that tracks the usability of Servo Browser Engine through comparing supported features and performance status.

Currently the only thing that's being tracked is the CSS feature coverage of Servo.

How it works

CSS Popularity Coverage

The chromestatus collects the most used css properties via Chrome's anonymous usage statistics, while Servo currently generates the supported css properties page in its Stylo component documentation.

This simple page just loads and parse through the data and list out the supported css features of Servo.

Browser Feature Coverage

The project mdn-bcd-collector provides a full host of testing suite to check the features supported by a browser. We will run the latest Servo commit to perform this test locally, then retrieve links to relevant specs with mdn's browser-compat-data.

The result is then compared against chromestatus's web features list to rank it by popularity.

Future Work

  • Setup a GitHub page
  • Rework to be built with Zola
  • Automatic rebuilding every week
  • Host the page on a better domain
  • Add in supported HTML/JS API tracking
  • Improve frontend presentation
  • Add in performance tracking

About

A project to track the usability of Servo browser engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors