DQ – Module 10: Dynamic Updates, AJAX, and Single-Page Apps Fee: Free Practice Tests (based on WAS Guide https://www.accessibilityassociation.org/ ) Passing score: 95% Time limit: 10 minutes Number of questions: 15 Format: Multiple Choice, Multi Answer and True/False Difficulty: Advance 3 Created on January 01, 2023 DQ - Module 10: Dynamic Updates, AJAX, and Single-Page Apps DQ - Module 10: Dynamic Updates, AJAX, and Single-Page Apps 1 / 15 When moving focus to an element that is not focusable, it is important to include which one of the following attributes on the container: tabindex="1" tabindex="-1" aria-focus="true" tabindex="0" 2 / 15 Regarding single-page applications, which of the following statements is FALSE? The <title> of a single-page application should not be updated when the user has selected a link that causes an AJAX event. Screen reader users must be made aware of new content loaded on the page. Focus management is often an essential part of making a single-page application accessible. A user must be able to use the browser's back and forward functionality as would be expected in a non-single-page application. 3 / 15 The ARIA live region must be present on the page and must be empty before inserting the content to be announced. False True 4 / 15 Infinite scrolling may prevent a user from accessing information that comes after the infinite scrolling area. True False 5 / 15 If refreshing page content is important for a web site, it is recommended that users be notified that new content is available using a dialog or an ARIA alert message depending on the urgency of the update. True False 6 / 15 ARIA live announcements are an effective way to notify users of new content without moving the user's focus. True False 7 / 15 Interstitial views are intended to be temporary and therefore it is not required to make screen reader users aware of their presence. True False 8 / 15 aria-live="assertive" always gives screen reader users updates, while aria-live="polite" asks the user if they would like updates. True False 9 / 15 Which of the following is NOT a consideration when moving focus to new content: The container on which focus is set must not be empty. Focus should not move unexpectedly. Sending focus to AJAX content must be the last event. The element that triggers the focus change must include aria-haspopup="true". 10 / 15 While portions of a page are still loading (lazy loading): Newly loaded content should receive screen reader focus. None of the above; this technique should be avoided. Placeholders for content that is still loading should inform users the content is being loaded. Screen Readers should announce every time new content has loaded. 11 / 15 If one of your pages employs a time-limit, which of the following are recommended? All the options Provide an option to extend the session Provide a warning when the time limit is about to expire Ensure the time limit is greater than four hours 12 / 15 Giving a screen-reader only method for skipping past scrolling content is an acceptable method for implementing infinite scrolling accessibly. False True 13 / 15 ARIA live announcements should be used to announce the the time left on a countdown timer every time the visible time remaining changes. False True 14 / 15 When a user allows a session to time out, it is not necessary to save data because the user would have extended the session if they intended to continue. False True 15 / 15 Accessibility problems associated with automatically refreshing or reloading a page include: Users may lose their place on the page All the options Users may have a seizure Users may not have time to read content before it disappears Your score is The average score is 31% LinkedIn Facebook Twitter 0% Restart quiz