-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds a defintion for essential text change #1916
base: develop
Are you sure you want to change the base?
Changes from 17 commits
6e74948
88cae51
f6e8dad
8d02d2f
098953c
1d267c1
6ec4c27
3518ba1
269e0a3
93e6dab
017ca8c
ae85e2e
a21c0be
d21a3b7
4cfa666
cb3f8e5
2869186
888d096
580edeb
8a7aed3
0213bb4
15e8c96
8b7d2c4
a3076c5
9544d6e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: Essential Text Change | ||
key: essential-text-change | ||
unambiguous: true | ||
objective: false | ||
input_aspects: | ||
- Accessibility tree | ||
- CSS styling | ||
- DOM tree | ||
--- | ||
|
||
An _essential text change_ occurs when the modification of the text content of an HTML element is necessary to convey accurate and timely information to the user. An _essential text change_ may appear in any of the following forms: | ||
tbostic32 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
1. Providing context - Text is changed to provide users with additional information required to understand the current state of the page. For example, while searching for results, text may change to convey that the page is *loading* to provide context to the user. | ||
2. Live updates of important information - The content automatically updates to show the most recent information available from a data source and should not be ignored by the user. Importance of information is often subjective and requires some amount of human understanding, so we have provided examples below to help illustrate when text should be considered important. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is still open ended. What I was really hoping for here is a semi-definitive list of things that are essential. Anything that isn't on the list isn't essential. I tried to do something like that with the definition of essential text presentation. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Agree that It is open-ended, but this is not an objective definition. Does it really have to be close-ended? |
||
|
||
*Important* | ||
- Information on the user's browsing session status | ||
- Information pertaining to the safety of the user, such as a natural disaster alert | ||
- A change in text when using collaborative systems, such as a chat messenger or forum | ||
- A change in text triggered by user input, such as selecting an option in a text-based adventure game | ||
- A change in text that represents a core functionality of the web page, such as a countdown timer for an auction site | ||
|
||
*Not Important* | ||
- Text changes that do not require immediate user action, such as stock ticker information, sport scores, or advertisements | ||
- "Rolling" updates containing informmation such as job postings or news article titles and links | ||
tbostic32 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
- A countdown timer to an event that does not cause a loss of opportunity for the user, such as a countdown to the start of a sporting event | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would something like a clock or a count-down be considered essential. For example on a new years calendar, an auctioning site counting down when the auction closes, or a ticket site counting down to when tickets go on sale?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think if it is a core functionality of the website then it would be considered essential. E.g., in a web page that is only a large clock counting down to new year then the text change of the clock would be essential.