Imagine a smartphone application, which has a number of control elements in its top row:
Now, if the user rotates the phone to landscape view, it makes sense to rotate the control elements to make them readable.
However, on which end should the elements be placed?
A. The users sees the same thing, regardless whether the phone was rotated clockwise or counterclockwise:
Advantages:
- easier to implement.
- the user always sees the same thing
B. The elements are positioned close to the same end of the phone:
Advantages:
- it respects handedness, some users might prefer the elements on the right, others on the left, and they can choose by rotating the phone in the direction they want.
- it has the same distance from the return / home etc., buttons. No matter in which direction did I rotate the phone, I know where the return button is in relation to the on-screen elements.
I didn't see this question discussed in the design guides I've read.