Element

embed

Error Type

Potential

Guidelines

  • WCAG 2.0 (Level A)
    Guideline Group2.1 Keyboard Accessible: Make all functionality available from a keyboard.
    Guideline SubgroupSuccess Criteria 2.1.2 No Keyboard Trap (A)
  • WCAG 2.0 (Level AA)
    Guideline Group2.1 Keyboard Accessible: Make all functionality available from a keyboard.
    Guideline SubgroupSuccess Criteria 2.1.2 No Keyboard Trap (A)
  • WCAG 2.0 (Level AAA)
    Guideline Group2.1 Keyboard Accessible: Make all functionality available from a keyboard.
    Guideline SubgroupSuccess Criteria 2.1.2 No Keyboard Trap (A)

Requirement

embed provides a keyboard mechanism to return focus to the parent window.

Error

embed may not provide a keyboard mechanism to return focus to the parent window.

Short Description

Ensure that keyboard users do not become trapped in a subset of the content that can only be exited using a mouse or pointing device.

How To Determine

Question Does this embed provide a keyboard mechanism that returns focus to the parent window?
PASS embed provides a keyboard mechanism that returns focus to the parent window.
FAIL embed does not provide a keyboard mechanism that returns focus to the parent window.

Steps To Check

Procedure

1. Set keyboard focus to the embed.
2. Determine if there is a keyboard mechanism to return keyboard focus to the parent window.
3. Note: A common method of exiting an embed is to repeatedly press the 'tab' key until the keyboard focus leaves the embed.

Expected Result

1. embed provides a keyboard mechanism to return focus to the parent window.

Failed Result

1. Upgrade the embed or do not use it.

Examples

Pass Examples

embed has a keyboard mechanism that returns focus to the parent window.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>ATRC Testfile - Check #260.2 - Positive</title>
</head>
<body>
<p>The following embed is not working. This is just an example.</p>

<embed alt="demo movie" src="demo.mov"/>

</body>
</html>

Fail Examples

embed does not have a keyboard mechanism that returns focus to the parent window.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>ATRC Testfile - Check #260.1 - Positive</title>
</head>
<body>
<p>The following embed is not working. This is just an example.</p>

<embed alt="demo movie" src="demo.mov"/>

</body>
</html>

English | German | Italiano


Web site engine's code is copyright © 2011
Inclusive Design Institute
Web Service API