Listas semánticas
Silktide busca texto escrito como una lista —líneas que empiezan con viñetas o números— que no está marcado como lista en el código de la página. Un marcado real de lista permite que las traten los elementos como un grupo en lugar de una sucesión de líneas sin relación.
Las listas falseadas con saltos de línea se ven bien en pantalla, pero no aportan estructura:
<!-- Problema: una «lista» hecha de texto y saltos de línea -->
<p>
* Manzanas<br>
* Peras<br>
* Plátanos
</p>
Por qué esto es importante
Cuando una lista está bien marcada, un la anuncia como lista, indica cuántos elementos tiene y permite a la persona usuaria saltar entre elementos u omitirla por completo. Una lista falsa son solo líneas de texto: quien la escucha oye «asterisco Manzanas, asterisco Peras», sin saber dónde empieza o termina la lista y sin forma de saltársela. En listas largas, esa diferencia puede ser pasar de segundos a minutos.
Cómo solucionarlo
Reescribe el texto usando un marcado de lista real en y elimina las viñetas o números manuales; el navegador se encarga de mostrarlos por ti:
<!-- Elementos con viñetas: una lista desordenada -->
<ul>
<li>Manzanas</li>
<li>Peras</li>
<li>Plátanos</li>
</ul>
<!-- Pasos numerados: una lista ordenada -->
<ol>
<li>Precalentar el horno</li>
<li>Mezclar la masa</li>
<li>Hornear durante 40 minutos</li>
</ol>
Cómo lo prueba Silktide
- Examinar cada elemento de la página cuyos contenidos directos sean solo texto y
saltos de línea (etiquetas
<br>), omitiendo cualquier cosa que ya esté dentro de un marcado de lista real. - Dividir el texto en líneas en los saltos de línea.
- Contar las líneas que empiezan con un carácter similar a una viñeta (como
*,-o\u2022) o con un número seguido de un punto o un paréntesis de cierre. - Informar del elemento cuando al menos tres líneas coincidan con el mismo patrón, como candidata a lista con viñetas o numerada.
Solución de problemas
El texto marcado es material citado
El contenido reproducido literalmente —un correo en texto plano, un ejemplo de código, un documento citado— puede contener legítimamente líneas con aspecto de viñeta. Si convertirlo a marcado de lista desfiguraría la fuente, puedes el hallazgo.