mdn / browser-compat-data

This repository contains compatibility data for Web technologies as displayed on MDN
https://developer.mozilla.org
Creative Commons Zero v1.0 Universal
4.86k stars 1.95k forks source link

Browser terminology for non browsers #15996

Open lukewarlow opened 2 years ago

lukewarlow commented 2 years ago

Noticed that in https://github.com/mdn/browser-compat-data/pull/15991 there may be a new type field added to the browser schema ("mobile", "desktop" and "server") and it got me thinking that now Node.js, Deno and potentially Cloudflare workers (#14629) are in the data, is using the term browser still the best way to go? Admittedly this would probably be a fairly big change and not necessarily worth it given it's largely just a technicality but thought it was worth raising for discussion.

Potentially "runtimes" would be better?

While https://github.com/mdn/browser-compat-data/issues/3280 looked related it seems to more talk about whether the data should be added rather than the terminology.

janbrasna commented 2 years ago

In the past there was this “browser/engine” combo being used, nowadays right from the repo intro https://github.com/mdn/browser-compat-data#readme the term “platforms” describes it’s usually browsers, but not always.