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<div class="algo contenido_oculto"></div>
Código CSS:
Ver original.contenido_oculto {
position: absolute !important;
clip: rect(1px, 1px, 1px, 1px);
}
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.