Skip to content

Commit f0edf95

Browse files
committed
accessibility
1 parent 2b09431 commit f0edf95

File tree

3 files changed

+30
-13
lines changed

3 files changed

+30
-13
lines changed
-35.6 KB
Loading
-38.9 KB
Loading

docs/accessibility-settings-ios.md

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ site_name: LambdaTest
1414
slug: accessibility-settings-ios/
1515
---
1616

17-
import CodeBlock from '@theme/CodeBlock';
18-
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
17+
import Tabs from '@theme/Tabs';
18+
import TabItem from '@theme/TabItem';
1919

2020
<script type="application/ld+json"
2121
dangerouslySetInnerHTML={{ __html: JSON.stringify({
@@ -42,34 +42,51 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
4242
></script>
4343
Accessibility testing ensures that mobile applications and web content are accessible to all users, including those with disabilities. On iOS devices, this involves testing various accessibility features like text size adjustments, contrast settings, and motion reduction.
4444

45-
This document outlines the requirements and testing procedures for accessibility features in iOS applications and mobile browsers. These features ensure that applications are usable by individuals with various accessibility needs.
45+
This document outlines the accessibility settings features provided in Real Devices (iOS) at LambdaTest. These features ensure that applications are usable by individuals with various accessibility needs.
4646

4747
## Accessibility Settings
48-
The following features are essential to test when ensuring accessibility for mobile apps and web content on iOS devices:
48+
iOS devices offer a range of accessibility features that can be enabled during setup and customized through the Settings app, as outlined in [Apple’s documentation](https://support.apple.com/en-in/guide/iphone/iph3e2e4367/ios).
4949

50-
### Display and Text Size
51-
This section focuses on improving text visibility and contrast to assist users with visual needs.
50+
> This feature is supported in manual testing for both apps and browsers on iOS real devices.
51+
52+
## Steps to set accessibility settings:
53+
54+
**Step 1 :** Go to the **Real Devices** > **App Testing** / **Browser Testing** <br />
55+
**Step 2 :** Select the device-browser combination to start your test session. <br />
56+
**Step 3 :** On the testing toolbar, click on the **iOS Settings** > **Accessibility**. <br />
57+
58+
<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-1.png').default} className="doc_img"/>
59+
60+
<Tabs className="docs__val">
61+
62+
<TabItem value="display-text" label="Display and Text Size" default>
63+
64+
- On the **iOS Settings** > **Accessibility** prompt, select **Display and Text Size**.
65+
- Now, you can enable or disable the required display settings by clicking on the checkboxes, and use the slider to adjust the text size.
66+
- Click on the Update button. A prompt will appear on the dashboard stating "**Accessibility Settings updated successfully**".
5267

5368
#### Key Features:
5469
- **Increase Contrast :** Enabling this option enhances the contrast of UI elements against the background, making text and interface components easier to see.
55-
5670
- **Smart Invert :** This option reverses colors on the display, except for media and images. It's designed for users who prefer darker backgrounds without inverting every color on the screen.
57-
5871
- **Larger Accessibility Settings :** When enabled, this option adjusts interface elements to be larger and more accessible without affecting the core layout of the device’s UI.
59-
6072
- **Text Size Adjustment :** A slider is provided to adjust the size of the text throughout the system. Users can move the slider to the right for larger text and to the left for smaller text. This feature benefits users who need larger fonts for readability across apps and system interfaces.
6173

62-
<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-1.png').default} className="doc_img"/>
74+
<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-2.png').default} className="doc_img"/>
75+
76+
</TabItem>
6377

64-
### Reduce Motion
78+
<TabItem value="reduce-motion" label="Reduce Motion" default>
6579

66-
The Reduce Motion setting is designed to minimize dynamic animations and motion effects. This can benefit users sensitive to motion or those who prefer a more static display.
80+
- On the **iOS Settings** > **Accessibility** prompt, select **Reduce Motion**.
81+
- Toggle the button to minimize dynamic animations and motion effect.
82+
- Click on the Update button. A prompt will appear on the dashboard stating "**Accessibility Settings updated successfully**".
6783

6884
#### Key Features:
6985
- **Reduce Motion of User Interface :** This toggle reduces animations throughout the system, including the parallax effect of icons on the Home Screen and in-app transitions.
7086
- **Parallax Effect Adjustment :** Disabling parallax can create a more stable and comfortable experience, particularly for users prone to motion sickness.
7187

72-
<img loading="lazy" src={require('../assets/images/real-device-app-testing/accessibility-2.png').default} className="doc_img"/>
88+
</TabItem>
89+
</Tabs>
7390

7491
## Conclusion
7592
These accessibility settings allow iOS users to customize their device’s interface to match individual needs, improving usability and comfort. Whether adjusting text size or reducing motion,

0 commit comments

Comments
 (0)