Support Multiple Device Orientations
Ensure that content can be accessed and used in both portrait and landscape orientations. This allows users to interact with the content regardless of how their device is positioned.
Acceptance Criteria
• Flexible Orientation: Content should not be restricted to a single display orientation (portrait or landscape) unless a specific orientation is essential for functionality.
• Orientation Adaptability: The content should remain accessible and functional when the device is rotated between portrait and landscape orientations.
Examples
• Good: A video player that adjusts to both portrait and landscape orientations, allowing users to view the video according to their preference.
• Good: An eBook reader that supports both portrait and landscape orientations for comfortable reading.
• Bad: A webpage or app that only displays correctly in portrait mode and becomes unusable or poorly formatted when rotated to landscape mode.
Exceptions
Essential Orientation: If a specific display orientation is crucial for the content’s functionality or presentation, such as:
• A bank check that must be viewed in a specific orientation for verification.
• A piano application where the layout requires a particular orientation.
• Slides intended for projection on a screen.
• Virtual reality content where orientation may affect the user experience.
Tips
• Design responsive layouts that adjust seamlessly to different orientations.
• Test your content on various devices and orientations to ensure usability and accessibility.
• Consider user scenarios where orientation flexibility is crucial and design accordingly.
How to test?
1. Orientation Test: Rotate devices between portrait and landscape orientations to verify that content remains accessible and properly formatted.
2. Functionality Check: Ensure that all interactive elements and functionality are preserved across different orientations.
3. User Feedback: Gather input from users with different devices to ensure that the content works well in both portrait and landscape modes.