One UI supports Screen reader, an app that reads aloud the contents on the screen, such as text, images, etc., to assist people who are visually impaired or have low vision. Contents without any text, such as images, should be provided with alternative texts to give audible feedback.
Screen reader will read all readable elements. Elements may be navigated by swiping left or right on the screen with one finger, and double tapping will run the action.
Each element can have up to four components for audible feedback: the status value, name, element type, and usage hint, read in that order.
The name is mandatory. If the element has a status, that's also mandatory. Element type and Usage hints are not mandatory, and users can turn them off in accessibility settings.
Mandatory
Current status value
Indicates the current status value of the element, such as On or Off.
e.g., On or Off / Selected or Not selected / Checked or Not checked / Collapsed or Expanded
Name
Reads the text as seen on screen or reads pre-defined alternative text. Additional descriptions must be provided to distinguish order, location, etc.
Optional (Setting On/Off)
Element type
Audible feedback will be automatic, based on the interaction type.
Usage hint
Informs you of actions to take based on the interaction type. Screen Reader will read the default text, and you may edit the default text if you require a detailed explanation.
e.g., Double tap to activate / Double tap to toggle / Double tap to select
Principle 1
Provide clear, short alternative text for non-text elements. Don't include the current status value or element type in the alternative text.
Principle 2
Alternative text is not necessary for text, non-focused images, auxiliary images with descriptions, or CAPTCHAs.
Compose new message, button
Compose, button text: Compose new message button, button
Principle 3
Text included within an image will be read aloud as is.
This month's indie favorites
Indie music
Principle 4
Make sure that alternative text is written so that it can be understood independently of any visual references. For example, "New content available" is better than just "New".
Settings, New contents available
Settings, New
Principle 5
Provide clear descriptions of emojis, GIFs, and stickers.
Smiling face with halo
Smiling face
Principle 6
The screen reader provides audible feedback for impending actions, transitions, and results of actions. For example, let the user know when a checkbox is checked or unchecked, a slider control is adjusted, or a pop-up is shown.
Action
Screen reader
1
_feature A_Double tap to active, Double tap and hold to long press
2
Started dragging item at position %d
Explaining action to perform
3
Now at position %d
Explaining changing status
4
Item dropped into position %d
Explaining action result
Action
Screen reader
1
When checkbox is checked / unchecked
Checked / Not checked
2
When radio button is selected
Selected
3
When switch is turned On/Off
On / Off
4
When slider is adjusted
%d percent
5
When list is collapsed/expanded
Collapsed / Expanded
6
When popup is provided
Alert
7
When actionable item is dimmed
Disabled
8
When dragging item to reorder
Started dragging item at position %d
9
When dropping item to reorder
Item dropped into position %d
10
When item is added/deleted
(%s or %d item(s)) added / deleted
11
When item is shown/hidden
Shown / Hidden
12
When tab is selected
Tab %1$d of %2$d
13
When item(s) is(are) selected
%d item(s) selected
14
When nothing is selected
No %s selected
15
When screen rotation happens
Landscape view, Portrait view
16
When converting to Flex mode view
Flex mode view
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.