GoogleChrome / webstatus.dev

A tool to monitor and track the status of all Web Platform features across dimensions that are related to availability and implementation quality across browsers, and adoption by web developers.
https://webstatus.dev
Apache License 2.0
104 stars 9 forks source link

Unclear what % and check mark means in baseline dashboard #542

Open tze-tan opened 3 months ago

tze-tan commented 3 months ago

Hi Team,

While discussing with a colleague and looking at a specific API in the baseline dashboard, https://screenshot.googleplex.com/4adk6sLfGLnWYtt, I didn't actually understand what the check mark and the % means, until I talked with Kadir recently, that the check mark means a human has validated the results, and that the % == web platform test coverage.

My colleague had thought the % was rollout status, which was my initial thought as well.

Also in the dashboard, it could be made clearer in the newly available tooltip of the date it will be made widely available (aka 30 months from baseline date). Had to figure that out via the deck: https://docs.google.com/presentation/d/1YysJ1YIr39DiJ-2yMGhehLFi-nHETS8DCYubdUc3FNk/edit#slide=id.g2e9012a365c_0_5

Thanks, Tze

jcscottiii commented 3 months ago

Thanks for filing this issue.

Regarding clarifying the meaning of the percentage:

Option 1:

Maybe we should have the logos in each column header. For example, the Chrome column would look like: image

Those logos would be there in each column header. And upon hovering over the score, it will tell you where the score comes from.

(For now, we only have web platform tests scores. But you can imagine TC39 coverage could go there too in the future)

Option 2:

Put the appropriate logo next to every score in every browser column. Could be noisy but it would look something like this: image

Option 3:

Combination of Option 1 and 2

Thoughts @tze-tan @atopal @foolip ?

jcscottiii commented 3 months ago

Regarding the projected baseline date:

@tze-tan

Would the proposed solution in this issue solve your issue?