Todas as tecnologias.
Esta falha está relacionada com:
Esta técnica descreve uma condição de falha quando o contexto necessário para compreender a finalidade de um link se encontra num conteúdo que não é contexto do link determinado de forma programática. Se o contexto para o link não estiver na mesma frase, parágrafo, item de lista ou célula de tabela do link, o utilizador não conseguirá descobrir com facilidade qual o destino do link. Se o utilizador tiver de deixar o link para procurar o contexto, o contexto não é contexto do link determinado de forma programática e ocorre esta condição de falha.
Um serviço de notícias indica as primeiras frases de um artigo num parágrafo. O parágrafo seguinte inclui o link "Ler Mais...". Uma vez que o link não se encontra no mesmo parágrafo da primeira frase, o utilizador não consegue descobrir facilmente o que poderá ler mais se clicar no link.
Código Exemplo:
<p>A British businessman has racked up 2 million flyer miles and plans to
travel on the world's first commercial tourism flights to space.</p>
<p><a href="ff.html">Read More...</a></p>
Um sítio da Web de áudio fornece links para locais onde é possível transferir o seu leitor. As informações sobre o que pode ser transferido através do link encontram-se na linha precedente da tabela de esquema, que não é contexto determinado de forma programática para o link.
Código Exemplo:
<table>
<tr>
<td>Play music from your browser</td>
</tr>
<tr>
<td>
<a href="http://www.example.com/download.htm">
<img src="download.jpg" width="165" height="32" alt="Download now"></a>
</td>
</tr>
</table>
Em HTML e XHTML, as listas de definições fornecem uma associação programática entre o termo e a sua definição. Por isso, teoricamente, um link fornecido numa definição pode utilizar o termo da definição como o seu contexto. Contudo, o suporte é particularmente mau para listas de definições, e não há forma de os utilizadores das actuais tecnologias de apoio descobrirem o contexto utilizando apenas uma lista de definições. As listas de definições são um mecanismo útil para fornecer relações associativas, mas neste momento não podem ser consideradas suficientes para o Critério de Sucesso 2.4.2.
Código Exemplo:
<dl>
<dt>Harry Potter and the Chamber of Secrets</dt>
<dd>Story of a boy with magical powers who has to face Lord Voldemort.</dd>
<dd><a href="potter.php?id=123">Buy now</a></dd>
<dt>Harry Potter and the Goblet of Fire</dt>
<dd>Harry finds himself selected as an underaged competitor in a dangerous multi-wizardry school competition.</dd>
<dd><a href="potter.php?id=124">Buy now</a></dd>
<dt>Harry Potter and the Prisoner of Azkaban</dt>
<dd>
Something wicked this way comes. It's Harry's third year at Hogwarts;
not only does he have a new "Defense Against the Dark Arts" teacher,
but there is also trouble brewing. Convicted murderer Sirius Black has
escaped the Wizards' Prison and is coming after Harry.
</dd>
<dd><a href="potter.php?id=125">Buy now</a></dd>
</dl>
Não existem recursos disponíveis para esta técnica.
(actualmente, não existe nenhuma indicada)
Localize o conteúdo necessário para compreender como o texto do link descreve a finalidade do link.
Verifique se o conteúdo está incluído na mesma frase, parágrafo, item de lista ou célula de tabela ou no cabeçalho precedente.
Se o passo 2 for falso, o conteúdo não cumpre o Critério de Sucesso.