w3c / adapt

Semantics to describe user personalization preferences.
https://w3c.github.io/adapt/
Other
51 stars 27 forks source link

Bidi considerations [I18N] #155

Closed aphillips closed 3 years ago

aphillips commented 4 years ago

Action | Action>Values https://www.w3.org/TR/personalization-semantics-content-1.0/#action-explanation https://www.w3.org/TR/personalization-semantics-content-1.0/#values

left | Changes the location of the selected item(s) to the left.

In the values section of action, there are a values that move positions left and right, but no corresponding logical values start and end that take into account bidirectional text handling (and the corresponding mirroring of layout). While there is a need for absolute left/right positioning, there should be a way to do logical positioning based on layout.

I also notice that there are no up or down values. Is this an omission? (The corresponding logical directions, using CSS's terminology, would be block-start and block-end)

For some illustrations that show what the impact of bidi is on page layout, see this article.

ruoxiran commented 3 years ago

Becky has added start/end, up/down, updated defintion of left/right to refer people to next/previous if the navigation is logical rather than physical. Please find changes in pull request #163. Thank you for your comments.

snidersd commented 3 years ago

Changes complete in the latest draft.