La tilde que llegó rota
Pide la página de acceso de la extranet del BOE, donde se identifica quien publica anuncios, y el servidor sirve el botón de Cl@ve con un texto para lectores de pantalla que dice «Identificación con sistema Cl@ve». Esa A con virgulilla y ese tres pequeño son una ó que se guardó de una manera y se leyó de otra. Hemos leído seis páginas así en seis sitios públicos; el 28 de septiembre de 2026, cinco seguían igual.
- Dominios
- extranet.boe.es · sede.ceuta.es · sede.valladolid.es
- Guardado
- 31 AGO 2026
- Citas
- 7 en 6 ficheros guardados
- Lectura
- unos 4 min
La página de acceso de la extranet del BOE ofrece dos puertas: certificado electrónico y Cl@ve. Cada puerta es una imagen, y cada imagen lleva un texto alternativo, el que lee en voz alta un lector de pantalla y el que aparece si la imagen no carga. El de la primera está bien: la ó va escrita con la notación de HTML, que no depende de ninguna tabla. El de la segunda, dos líneas más abajo, dice «Identificación con sistema Cl@ve». La misma palabra, escrita de dos maneras a dos líneas de distancia.

- Copia
- archivo
- Guardado
- 31 ago 2026
- Peso
- 5,4 kB
- sha256
- 67a20bf016ed…
| 54 | <div class="l-menuInicio"> |
| 55 | |
| 56 | <div class="l-indexDesco"> <div class="espacio"></div> |
| 57 | <div class="l-menu extranet "> |
| 58 | <div class="l-CajaMenuIndex contenedorIndexCuadros"> |
| 59 | <h2>Conectarse</h2> |
| 60 | <ul> |
| 61 | <li class="item cuadro1-2"><p>Acceso con certificado digital: </p> |
| 62 | <div class="l-centra1"> |
| 63 | <div class="l-centra2"> |
| 64 | <a href=" |
| 65 | <img name="certificado" src="/ |
| 66 | <a href=" |
| 67 | <img name="clave" src="/ |
| 68 | </a> |
| 69 | </div> |
| 70 | </div> |
| 71 | </li> |
| 72 | |
| 73 | <!-- <li class="item cuadro1-3b"><p>Acceso usuario/contraseña: </p> |
| 74 | <form action='id/index.php' name="login" method="POST" autocomplete="off"> |
| 75 | <div class="l-centra1"> |
| 76 | <div class="l-centra2"> |
La página declara que está escrita en la tabla antigua, la de un byte por letra, y el texto de ese botón está en UTF-8. El navegador hace lo que se le dice, lee cada byte como una letra, y saca dos donde había una. En nuestro navegador, el 21 de septiembre de 2026, la imagen se veía bien. Lo roto está en el texto que el servidor sirve para quien no ve la imagen. El 28 lo comprobamos: con la imagen bloqueada, el navegador pone ese texto en su lugar, con la ó en dos signos.

- Copia
- archivo
- Guardado
- 31 ago 2026
- Peso
- 5,4 kB
- sha256
- 67a20bf016ed…
| 56 | <div class="l-indexDesco"> <div class="espacio"></div> |
| 57 | <div class="l-menu extranet "> |
| 58 | <div class="l-CajaMenuIndex contenedorIndexCuadros"> |
| 59 | <h2>Conectarse</h2> |
| 60 | <ul> |
| 61 | <li class="item cuadro1-2"><p>Acceso con certificado digital: </p> |
| 62 | <div class="l-centra1"> |
| 63 | <div class="l-centra2"> |
| 64 | <a href=" |
| 65 | <img name="certificado" src="/ |
| 66 | <a href=" |
| 67 | <img name="clave" src="/ |
| 68 | </a> |
| 69 | </div> |
| 70 | </div> |
| 71 | </li> |
| 72 | |
| 73 | <!-- <li class="item cuadro1-3b"><p>Acceso usuario/contraseña: </p> |
| 74 | <form action='id/index.php' name="login" method="POST" autocomplete="off"> |
| 75 | <div class="l-centra1"> |
| 76 | <div class="l-centra2"> |
| 77 | <table class="alCentro"> |
| 78 | <tr> |
En la portada de la sede electrónica de Ceuta, arriba del todo, hay una barra de iconos de servicios municipales. Cada icono lleva su nombre escondido, y la página está programada para enseñarlo al pasar el ratón por encima. El de contratación dice «Contratación Pública». En el mismo rótulo conviven las dos maneras de escribir una tilde: la ú va con la notación de HTML, que cualquier navegador entiende, y la ó va rota. La página se sirve en UTF-8 y los dos signos van escritos tal cual, así que un navegador que siga lo que declara la página los enseña así.

- Copia
- archivo
- Guardado
- 10 sep 2026
- Peso
- 39,0 kB
- sha256
- 485f15d3abd0…
| 247 | <li><a href=" |
| 248 | <li><a href=" |
| 249 | <li><a> </a></li> |
| 250 | <li><a> </a></li> |
| 251 | <li class="big"><a href=" |
| 252 | <li class="big"><a href=" |
| 253 | <li class="big"><a href=" |
| 254 | <li class="big"><a href=" |
| 255 | <li class="big"><a href=" |
| 256 | <li class="big"><a href=" |
| 257 | <li class="big"><a href=" |
| 258 | <li><a href=" |
| 259 | <li class="big"><a href="https://icdceuta.es" target="_blank"><span id=" |
| 260 | <li class="big"><a href=" |
| 261 | <li><a href=" |
| 262 | <li class="big"><a href=" |
| 263 | <li class="big"><a href=" |
| 264 | <li class="big"><a href=" |
| 265 | <li class="big"><a href=" |
| 266 | <li class="big"><a href=" |
| 267 | <li class="big"><a href=" |
| 268 | <li><a> </a></li> |
| 269 | <li><a> </a></li> |
En la sede electrónica de Valladolid, el calendario de días inhábiles se elige por pestañas: una por año. Las pestañas se llaman «Año 2025», «Año 2026» y «Año 2027». La ñ, leída con la tabla antigua, es una A con virgulilla seguida del signo de más-menos. Tres pestañas, y las tres rotas, tal como se ven en nuestro navegador el 21 de septiembre de 2026 y el 28. La página no dice dentro en qué tabla está escrita; el servidor, al entregarla, dice UTF-8, y los dos signos van escritos tal cual.

- Copia
- archivo
- Guardado
- 31 ago 2026
- Peso
- 29,7 kB
- sha256
- 0007eff61a45…
| 563 | </div> |
| 564 | |
| 565 | |
| 566 | <h2>Calendario Oficial</h2> |
| 567 | |
| 568 | |
| 569 | <div> |
| 570 | <div class="panel panel-default-calendar"> |
| 571 | <div class=" |
| 572 | <ul class="nav nav-tabs"> |
| 573 | <li role="presentation"> |
| 574 | <a href="#one" aria-controls="one" role="tab" data-toggle="tab">Año 2025</a> |
| 575 | </li> |
| 576 | <li role="presentation" class="active"> |
| 577 | <a href="#two" aria-controls="two" role="tab" data-toggle="tab">Año 2026</a> |
| 578 | </li> |
| 579 | <li role="presentation"> |
| 580 | <a href="#three" aria-controls="three" role="tab" data-toggle="tab">Año 2027</a> |
| 581 | </li> |
| 582 | </ul> |
| 583 | </div> |
| 584 | <div class="panel-body"> |
| 585 | <div class="tab-content"> |
El Ministerio de Igualdad tiene una página de normativa que se presenta bien en pantalla. Lo que está roto es la descripción que viaja con el enlace cuando alguien lo comparte, escrita en una etiqueta que no se ve en la página y que leen las redes sociales y las aplicaciones de mensajería. Dice «violencia de género, derechos LGTBI y no discriminación por razón del origen étnico o racial». Cuatro tildes, cuatro pares de signos. Es lo que sirve el servidor, y el 28 de septiembre seguía igual; no hemos pegado el enlace en ningún sitio para verlo.
- Copia
- archivo
- Guardado
- 31 ago 2026
- Peso
- 97,7 kB
- sha256
- 08e09f7095f5…
| 6 | <link rel="profile" href=" |
| 7 | <link rel="pingback" href=" |
| 8 | <script> |
| 9 | <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> |
| 10 | |
| 11 | <!-- This site is optimized with the Yoast SEO plugin v27.2 - https:// |
| 12 | <title>Normativa - Ministerio de Igualdad</title> |
| 13 | <link rel="canonical" href=" |
| 14 | <meta property="og:locale" content="es_ES" /> |
| 15 | <meta property="og:type" content="article" /> |
| 16 | <meta property="og:title" content="Normativa - Ministerio de Igualdad" /> |
| 17 | …hombres, lucha contra la violencia de género, derechos LGTBI y no discriminación por razón del origen étnico o racial." /> |
| 18 | <meta property="og:url" content=" |
| 19 | <meta property="og:site_name" content="Ministerio de Igualdad" /> |
| 20 | <meta property=" |
| 21 | <meta name="twitter:card" content=" |
| 22 | <meta name="twitter:label1" content="Tiempo de lectura" /> |
| 23 | <meta name="twitter:data1" content="10 minutos" /> |
| 24 | <script type="application/ld+json" class=" |
| 25 | <!-- / Yoast SEO plugin. --> |
| 26 | |
| 27 | |
| 28 | <link rel='dns-prefetch' href='// |
En la web del Congreso de los Diputados, el menú principal lleva a la búsqueda de su catálogo de publicaciones. El buscador tiene tres casillas, y la primera enseña dentro, en gris, «Título», bien escrito. Pero esa casilla lleva además un nombre para los lectores de pantalla, en una anotación del código que el navegador no pinta, llamada aria-label, y ese nombre es «TÃtulo». La í rota son dos signos, una A con virgulilla y un guion blando, y el segundo no se ve: solo aparece si la palabra se parte a final de línea. En nuestro navegador, el 28 de septiembre de 2026, la casilla se llamaba así.

- Copia
- archivo
- Guardado
- 23 sep 2026
- Peso
- 96,2 kB
- sha256
- 749eff105485…
| 3325 | <input class="field form-control" id="_ |
Y en el tablón de edictos del Ayuntamiento de Málaga hay un desplegable para elegir el área municipal. Entre «Ordenanzas y Reglamentos» y «Premios» estaba «Orquesta Ciudad de Málaga»: el nombre de la ciudad, en el tablón oficial de la ciudad, con la tilde en dos trozos, y la única opción de la lista con una tilde rota. El 21 de septiembre de 2026 pedimos el tablón y la opción ya decía Málaga, con su tilde entera, y el 28 también. Es el único de los seis casos que ha cambiado.
- Copia
- archivo
- Guardado
- 31 ago 2026
- Peso
- 136,9 kB
- sha256
- c1467364e095…
| 1713 | <option value=""> |
| 1714 | <optgroup label="AYUNTAMIENTO DE MÁLAGA"> |
| 1715 | <option value="503" >Alcaldia</option> |
| 1716 | <option value="443" >Calificaciones Ambientales</option> |
| 1717 | <option value="249" >Comercio, Vía Pública y Mercados</option> |
| 1718 | <option value="163" >Convocatorias y Patrocinios</option> |
| 1719 | <option value="244" >Cultura</option> |
| 1720 | <option value="246" >Gestión Tributaria</option> |
| 1721 | <option value="603" >Movilidad</option> |
| 1722 | <option value="583" >Objetos Perdidos</option> |
| 1723 | <option value="203" >Ordenanzas y Reglamentos</option> |
| 1724 | <option value="543" >Orquesta Ciudad de Málaga</option> |
| 1725 | <option value="283" >Premios</option> |
| 1726 | <option value="223" >Presupuestos Y Economia</option> |
| 1727 | <option value="247" >Recursos humanos</option> |
| 1728 | <option value="623" >Servicios Operativos</option> |
| 1729 | <option value="123" >Subvenciones y Prestaciones</option> |
| 1730 | <option value="143" >Transportes</option> |
| 1731 | <option value="253" >Varios</option> |
| 1732 | <option value="245" >Vivienda y Urbanismo</option> |
| 1733 | </optgroup> |
| 1734 | <optgroup label="OTRAS ADMINISTRACIONES PÚBLICAS"> |
| 1735 | <option value="263" >(*) Agencia Tributaria</option> |
Lo que tienen en común los seis casos se entiende sin saber programar. En algún momento, un texto guardado con la tabla moderna se leyó con la antigua. En el BOE pasa al servirlo: los bytes van en UTF-8 y la página dice que es la tabla antigua. En los otros cinco pasó antes: los dos signos están escritos tal cual en una página UTF-8, porque el texto se guardó ya roto. El resultado no da error en ninguna parte: la página carga, el texto se lee casi entero y lo que falla son las tildes.
Un acento roto no rompe ningún trámite ni aparece en ningún registro de errores, y la página no avisa de nada. El detector del museo encuentra este mismo patrón en muchas otras páginas del archivo, pero no las hemos leído una por una, y por eso esta pieza no da la cifra. Los seis casos de aquí sí se han leído a mano, uno por uno, antes de publicarlos, y se han vuelto a pedir el 28 de septiembre; todos menos el del Congreso, también el 21.
Seis sitios y seis tildes, con dos signos por cada una. El 28 de septiembre, cinco seguían rotas; la de Málaga es la única que se arregló.
- En la página de acceso de extranet.boe.es guardada el 31 de agosto de 2026, declarada en iso-8859-1, el texto alternativo de la imagen de Cl@ve es «Identificación con sistema Cl@ve» mientras el de la imagen del certificado usa la entidad ó.
- La portada de sede.ceuta.es (10 de septiembre de 2026, UTF-8) sirve «Contratación Pública» como nombre de un icono, que su hoja de estilo enseña al pasar el ratón.
- El calendario de sede.valladolid.es (31 de agosto, sin charset en el HTML y con UTF-8 en la cabecera del servidor) sirve «Año 2025», «Año 2026» y «Año 2027».
- La página de normativa de www.igualdad.gob.es (31 de agosto, UTF-8) lleva en su og:description «género», «discriminación», «razón» y «Ã©tnico».
- La búsqueda de publicaciones de www.congreso.es (23 de septiembre de 2026, UTF-8 en la página y en la cabecera del servidor), a la que lleva el menú principal del sitio («Información y Publicaciones», «Búsqueda de publicaciones»), sirve en la casilla del título el texto de ayuda «Título» y el aria-label «TÃtulo», con la í convertida en una à y un guion blando (U+00AD).
- El tablón de edictos de www.malaga.eu (31 de agosto, UTF-8) sirve «Orquesta Ciudad de Málaga».
- El 21 de septiembre de 2026, pedidas otra vez las páginas de BOE, Ceuta, Valladolid, Igualdad y Málaga, las cuatro primeras siguen sirviendo las mismas cadenas rotas, y la del tablón de Málaga sirve «Orquesta Ciudad de Málaga» bien escrito.
- El 28 de septiembre sigue igual: BOE y Ceuta, idénticas byte a byte a nuestra copia; Valladolid e Igualdad, con otros cambios pero con las mismas cadenas rotas; Málaga, bien escrita; y la del Congreso, pedida ese día a las 17:54 (hora de Madrid), con el mismo aria-label y cambios solo en marcas de tiempo, en identificadores de cada visita y en la detección del navegador.
- Ese mismo día, en el navegador con el que hacemos las fotos, el nombre de esa casilla para los lectores de pantalla, el que calcula el propio navegador, era «TÃtulo», tomado del aria-label y no del texto de ayuda.
- Las fotos de BOE y Valladolid son del 21 y del 28 de septiembre de 2026 (hora de Madrid); la de BOE sin imagen, con la imagen bloqueada por nosotros; la del Congreso, del 28.
- Sobre la titularidad: www.malaga.eu comparte dominio con malaga.eu, del perímetro publicable, que sirve con certificado de la FNMT; y la de www.congreso.es, que sirve con certificado comercial, la dicen su aviso legal, titulado con el nombre del Congreso de los Diputados, y su página de protección de datos, que incorpora los datos a ficheros de la Secretaría General del Congreso, las dos en nuestra captura de septiembre de 2026.
- No decimos qué ve cada visitante en pantalla más allá de lo que hemos visto en nuestro navegador: lo que decimos es qué bytes sirvió cada servidor y con qué tabla los hemos leído, que es la que declaran la página o su servidor.
- No decimos que sean los únicos casos de cada sitio, ni cuántos hay en el archivo: el detector del museo encuentra muchos más, sin revisar, y solo estos seis se han leído a mano.
- No hemos probado ninguna de estas páginas con un lector de pantalla: del Congreso decimos qué nombre lleva la casilla en el código y cuál le daba nuestro navegador, no cómo suena en voz alta.
- Y no hemos visto en pantalla el nombre del icono de Ceuta, que solo sale al pasar el ratón, ni el de la casilla del Congreso, que no se pinta.
De dónde sale cada cita
Cada trozo de código de esta ficha está en un fichero guardado tal como lo entregó el servidor, con su huella (sha256) y su hora. Las citas entre «» se comprueban por programa contra ese fichero antes de publicar.
- https://extranet.boe.es/index.php31 de agosto de 2026, 16:40archivosha256 67a20bf016ed37902e8af4e298827f9adfa1ff52704d78a9dd74cbeeffbd26c3
- https://sede.ceuta.es/controlador/controlador?cmd=inicio&modulo=principal10 de septiembre de 2026, 08:58archivosha256 485f15d3abd0a02bc17e529b2a718f623741a79336582e7d3b943f7be73f83ef
- https://sede.valladolid.es/opencms/opencms/system/modules/sede/pages/calendario31 de agosto de 2026, 16:52archivosha256 0007eff61a45c8f21b6a0a1effb8382e35139a4039be974fc45c8ef2267757e2
- https://www.igualdad.gob.es/normativa/31 de agosto de 2026, 16:12archivosha256 08e09f7095f508ece38832e3f2bdccb357127bb89b21e142080d4db8ae5f62b4
- https://www.congreso.es/es/publicaciones23 de septiembre de 2026, 19:37archivosha256 749eff1054855d381f8be40964d71b00b4ae5aa3a904230be2e742a42ba57a09
- https://www.malaga.eu/el-ayuntamiento/tablon-de-edictos/31 de agosto de 2026, 16:09archivosha256 c1467364e095d6725064ef38b70221a7063ffe9a67c7f225310c8550c6f39959
El 21 de septiembre de 2026, una de sus 6 citas ya no aparecía en la página. Lo que ha cambiado desde que lo contamos.