Everything is aligned with start and end instead o...
# compose
d
Everything is aligned with start and end instead of left and right now, but do users for RTL languages really want every UI element mirrored? I would think they’ve come to expect things like X buttons to be in the top right, back buttons in the top left, etc.. And weren’t patterns like the floating action button placed based on where it’s easiest to tap for a right handed person?
e
I would think they’ve come to expect things like X buttons to be in the top right, back buttons in the top left, etc..
no. at least that's not how windows or android work, X is at the end, far from the title; back is at the start, next to the title
https://learn.microsoft.com/en-us/globalization/fonts-layout/mirroring
For RTL languages, user interface elements should also follow the natural direction of right to left.
https://developer.apple.com/design/human-interface-guidelines/right-to-left
Flip controls that help people navigate or access items in a fixed order. For example, in the RTL context, a back button must point to the right so the flow of screens matches the reading order of the RTL language.
d
Ok so I guess the standard positioning changed for those users when platforms started adding RTL support
I still wonder about the consideration of reachability for elements on mobile
z
If that right handed thing is true then a system wide RTL toggle could be a nice accessibility feature for left handed people
d
I remember it being considered in app design and research in the early days. But yeah I agree a setting could be useful