Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/01/2014, 03:50
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Alternativa HTML5 a display none, problemas de accesibilidad

Pues ambos artículos hablan claramente de manipular buscadores con textos ocultos, que esa ya es otra cuestión.

Pero es que si haces eso de la posición absoluta, también estás incumpliendo lo que dice el primer artículo:
Cita:
usando CSS para incluir texto fuera de la pantalla
Supongo que por los enlaces que has puesto, que tu duda es más bien relacionado con los buscadores y temas de SEO que por accesibilidad.

De todas formas hay una técnica que los buscadores no penalizan y se consigue ocultar contenido pero que los lectores de pantalla siguen interpretando, que es usando clip.

Código CSS:
Ver original
  1. <div class="algo contenido_oculto"></div>

Código CSS:
Ver original
  1. .contenido_oculto {
  2.   position: absolute !important;
  3.   clip: rect(1px, 1px, 1px, 1px);
  4. }

Si lo haces así es como tener un microframework y tener una clase para aplicarlo a los elementos que necesites. El !important es simplemente por si otros estilos que afectan al elemento tienen especificada otra posición.