Skip to content
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

updates the explainer #82

Merged
merged 1 commit into from
Jun 29, 2021
Merged

updates the explainer #82

merged 1 commit into from
Jun 29, 2021

Conversation

diekus
Copy link
Member

@diekus diekus commented Jun 29, 2021

Closes #???

The following tasks have been completed:

  • Modified Web platform tests (link to pull request)

Implementation commitment:

Copy link
Contributor

@kenchris kenchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is based on discussions in a call with Diego after TAG feedback

@kenchris
Copy link
Contributor

Let's @darktears and Laura have a look before merging

@darktears
Copy link
Contributor

darktears commented Jun 29, 2021

I need some context here since there isn't a spec change proposed as well.

The updated logo looks good, thanks!

Part of the TAG feedback is to explain the postures better and what they mean in terms of segments/UX changes. This is a good opportunity to link with the Window Segment API which we haven't done very well TBH.

An example on how we could explain the tent posture (I favor this name since it's used and known by people) and what it means for the UX (with diagram):

  • Use case number 1 : I put the device in tent mode to watch a video. Only one segment in one side of the screen where the video is played.
  • Use case number 2 : I'm playing a 2 players game where a different part of the UX is shown on each side.

@kenchris
Copy link
Contributor

Can you and Diego jump on a quick call? Ping him on Twitter maybe?

@diekus
Copy link
Member Author

diekus commented Jun 29, 2021

Hola, I'm here @darktears @kenchris. I'm working on updating the postures and explaining them in a more detailed way. Happy to jump in a call and discuss the abstractions for the new postures.
image

@diekus
Copy link
Member Author

diekus commented Jun 29, 2021

Hola @lauramorinigo, WDYT of the changes we're proposing in the explainer?

The idea is to streamline and bring the spec and associated docs up to date. 😀


## Goals

Foldable devices come in many shapes and sizes. While the use cases for the ultrabooks of the past vary significantly from those of the new trend of mobile devices due to the inherent focus on screen real estate, **the data in question is similar since it’s related to the angle of the fold**.

The device posture is the physical position in which a device holds which may be derived from sensors in addition to the angle. The **main interest in knowing the device posture is because there are interesting opportunities in the area of responsive design that enable new user experiences**. With these new devices, the user can choose to consume content and browse the web even when the device is not flat, in which case the developer might want to provide a different layout for the content depending on how the device is being used. We propose a way to expose information about the posture of the device to the developer.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please leave the definition of device posture since it's something that has been discussed and agreed to add.
"The device posture is the physical position in which a device holds which may be derived from sensors in addition to the angle."

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lauramorinigo Thanks! I will add the definition again, good catch!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kenchris pls feel free to merge so I can add: "The device posture is the physical position in which a device holds which may be derived from sensors in addition to the angle."

@kenchris kenchris merged commit 842e449 into w3c:gh-pages Jun 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants