Fundación - Saltar enlaces
Descripción
Si su sitio contiene mucha navegación, entonces es un poco difícil para un lector de pantalla obtener el contenido del sitio leyendo toda la navegación.
Para resolver este problema, puede usar el enlace de omisión en la parte superior de su página y usar la clase .show-on-focus para ocultar el contenido y el atributo tabindex = "0" para hacer que un elemento se pueda enfocar.
Ejemplo
El siguiente ejemplo demuestra el uso del atributo de omisión de enlaces en Foundation:
<!doctype html>
<head>
<meta charset = "utf-8" />
<meta http-equiv = "x-ua-compatible" content = "ie = edge" />
<meta name = "viewport" content = "width = device-width, initial-scale = 1.0" />
<title>Creating Skip Links</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/foundation.min.css" integrity="sha256-1mcRjtAxlSjp6XJBgrBeeCORfBp/ppyX4tsvpQVCcpA= sha384-b5S5X654rX3Wo6z5/hnQ4GBmKuIJKMPwrJXn52ypjztlnDK2w9+9hSMBz/asy9Gw sha512-M1VveR2JGzpgWHb0elGqPTltHK3xbvu3Brgjfg4cg5ZNtyyApxw/45yHYsZ/rCVbfoO5MSZxB241wWq642jLtA==" crossorigin="anonymous">
<!-- Compressed JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.0.1/js/vendor/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/foundation.min.js" integrity="sha256-WUKHnLrIrx8dew//IpSEmPN/NT3DGAEmIePQYIEJLLs= sha384-53StQWuVbn6figscdDC3xV00aYCPEz3srBdV/QGSXw3f19og3Tq2wTRe0vJqRTEO sha512-X9O+2f1ty1rzBJOC8AXBnuNUdyJg0m8xMKmbt9I3Vu/UOWmSg5zG+dtnje4wAZrKtkopz/PEDClHZ1LXx5IeOw==" crossorigin="anonymous"></script>
</head>
<body>
<h2>Skip Links Example</h2>
<p><a class = "show-on-focus" href = "#myval">Skip this info</a></p>
<main id = "myval" role = "main" tabindex = "0">
<p>Hide Screen Readers Example</p>
</main>
</body>
</html>
Salida
Realicemos los siguientes pasos para ver cómo funciona el código dado anteriormente:
Guarde el código html dado anteriormente skip_links.html archivo.
Abra este archivo HTML en un navegador, se muestra una salida como se muestra a continuación.