Yes, I think this was the first big test of our API and I don't think we went far enough to decouple it from displays I heard talk about three postures for the new Surface Studio Laptop: Stage, Canvas and Compose. Microsoft have talked about canvas and compose before for the Surface Neo. Compose = primary input is keyboard/mouse/trackpad - screen might allow touch/pen Canvas = primary input is touch/pen, physical keyboard not easily accessible Stage = more of a presentation/entertainment mode. Keyboard is not easily accessible, useful for watching movies or playing games with touch or external controller. In many ways Stage covers similar use-cases to the old "tent" mode. I suggest that we follow the display locking spec and encourages people to check with `startsWith` like `startsWith("portrait")` matches both "portrait-primary" and "portrait-secondary". As I was never a fan of `folded-over` I would suggest `stage-primary` (stage mod with primary or only screen, covers tent mode with only main screen on) `stage-secondary` (covers tent mode with secondary screen` `stage-tent` (covers regular tent mode) `canvas-flat` (covers regular tablets, phones and non-folded foldable devices) `canvas-folded` (a folded foldable device) `compose-flat` (covers laptop and laptop like mode, like the surface neo with virtual keyboard taking up a whole screen) `compose-folded` (covers laptops that have vertically folded display, like this one: https://bgr.com/tech/intel-dual-screen-laptop-honeycomb-glacier-prototype-at-computex/) -- GitHub Notification of comment by kenchris Please view or discuss this issue at https://github.com/w3c/device-posture/issues/94#issuecomment-925715908 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-configReceived on Thursday, 23 September 2021 11:12:02 UTC
This archive was generated by hypermail 2.4.0 : Monday, 4 July 2022 12:47:59 UTC