webscreens / screen-enumeration

Screen enumeration API explainer
Apache License 2.0
23 stars 4 forks source link

Breakdown of Screen properties is confusing #10

Closed domenic closed 4 years ago

domenic commented 4 years ago

https://github.com/spark008/screen-enumeration/blob/master/EXPLAINER.md#proposal has three groups of properties:

// Standardized properties in the Screen interface.

// Unstandardized properties in the Screen interface.

// NEW: Currently exposed as Window.devicePixelRatio.

// NEW: Properties currently not Web-exposed.

I'm having a hard time understanding what these each mean. Here is my best guess:

Are these guesses accurate? If so, does the scope of this proposal include standardizing the shipped-but-not-standardized properties? Could the comments be updated to be more explicit?

michaelwasserman commented 4 years ago

Thanks for the feedback! Your guesses are totally right, I'll attempt to clarify the breakdown and intention to standardize some shipped-but-not-standardized and entirely-new properties.

michaelwasserman commented 4 years ago

I refined the breakdown of screen properties within the explainer in a recent change, which should satisfy the main request of this issue. Please reopen this or file another issue if you have further feedback, thanks!