-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Foldable Device CSS Primitives #690
Comments
I am pretty happy with this. I originally suggested using CSS environmental variables at BlinkON so really happy to see that that has happened. I also worked on the polyfill and created demos with @darktears so from developer point of view, the API is easy to use. |
It seems like this API might expose hardware characteristics to the web. Would it make sense to add text to the explainer's "Security & Privacy" section discussing how identifying these characteristics are, quantifying the fingerprinting risks, whether they're exposed by other APIs, and what mitigations you've considered? |
@JensenPaul do you have a suggestion what additional info they could provide other than what they've described in their response to the security & privacy questionnaire? |
We took another look at this today and are generally happy with it. One question that came up is if it makes sense to expose the number of viewport segments as environment variables (and if so, maybe not have both the high-level MQ properties and the environment variables). |
Braw mornin' TAG!
I'm requesting a TAG review of Foldable Device CSS Primitives after taking into account feedback (w3c/csswg-drafts#5621 and w3c/csswg-drafts#5622) on our original Foldables CSS proposal (initial TAG review here: #472)
In order to enable web developers to build layouts that are optimized for foldable experiences declaratively using CSS, we must consider fundamental assumptions of CSS (i.e. a single contiguous rectangular space for laying out content) and introduce new primitives that -together with existing layout media queries- allow developers to create layouts that react to states where the root viewport spans multiple displays.
Further details:
We'd prefer the TAG provide feedback as (please delete all but the desired option):
💬 leave review feedback as a comment in this issue and @-notify [github usernames]
The text was updated successfully, but these errors were encountered: