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 Giving a screen-reader only method for skipping past scrolling content is an acceptable method for implementing infinite scrolling accessibly. True False 2 / 15 Accessibility problems associated with automatically refreshing or reloading a page include: All the options Users may lose their place on the page Users may not have time to read content before it disappears Users may have a seizure 3 / 15 If one of your pages employs a time-limit, which of the following are recommended? All the options Provide a warning when the time limit is about to expire Ensure the time limit is greater than four hours Provide an option to extend the session 4 / 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. Sending focus to AJAX content must be the last event. The element that triggers the focus change must include aria-haspopup="true". Focus should not move unexpectedly. 5 / 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. A user must be able to use the browser's back and forward functionality as would be expected in a non-single-page application. Focus management is often an essential part of making a single-page application accessible. Screen reader users must be made aware of new content loaded on the page. 6 / 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 7 / 15 aria-live="assertive" always gives screen reader users updates, while aria-live="polite" asks the user if they would like updates. True False 8 / 15 While portions of a page are still loading (lazy loading): Placeholders for content that is still loading should inform users the content is being loaded. None of the above; this technique should be avoided. Newly loaded content should receive screen reader focus. Screen Readers should announce every time new content has loaded. 9 / 15 ARIA live announcements should be used to announce the the time left on a countdown timer every time the visible time remaining changes. True False 10 / 15 Infinite scrolling may prevent a user from accessing information that comes after the infinite scrolling area. True False 11 / 15 ARIA live announcements are an effective way to notify users of new content without moving the user's focus. False True 12 / 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. False True 13 / 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 14 / 15 The ARIA live region must be present on the page and must be empty before inserting the content to be announced. False True 15 / 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="0" aria-focus="true" tabindex="-1" Your score is The average score is 31% LinkedIn Facebook Twitter 0% Restart quiz