Closed michaelwasserman closed 2 years ago
Is the Screen.id
property going to be specified as a numeric integer? If so could the order specified simply be by the identifier in an ascending fashion?
This would mean regardless of primary status or any other properties, the screens would always return in the same order until cookies are cleared. Then the ordering could end up different based on the new ids that get generated. This could also mean that the ordering could end up different across various domains. Which would reduce the fingerprint-ability of the information.
We plan to use randomly-generated unique screen id strings for each site, reset when cookies are cleared. Ordering by that id would likely satisfy the fingerprinting guidance, even if it may not be useful for callers; thanks for the idea!
This is still a valid request, but may not be critical for an mvp milestone.
This is now captured in https://webscreens.github.io/window-placement/#screen-ordering added in #72
The explainer should specify the order of the returned screen objects, per this fingerprinting guidence.