¿Alguna vez os habéis quedado mirando fijamente el círculo de carga de una web oficial mientras os preguntáis si vuestra vida se está escapando por los poros? Yo sí. Ayer mismo, sin ir más lejos. Estaba intentando acceder a un trámite —de esos que prometen ser «rápidos y sencillos»— y terminé navegando por una portada que parecía diseñada por alguien que odia profundamente a la humanidad. La verdad es que las portadas, ya sean de edificios barrocos en nuestra querida Cartagena o de portales gubernamentales, dicen mucho más de lo que intentan ocultar.
En el mundo del desarrollo web y la comunicación digital, la «portada» es ese escaparate donde se supone que todo debe estar a mano. Pero, seamos sinceros, en España tenemos una relación de amor-odio con la administración electrónica. Por un lado, nos encanta presumir de que somos de los países más digitalizados de la Unión Europea (que lo somos, ojo), pero por otro, intentar consultar una nómina o un registro sanitario puede convertirse en una odisea digna de Homero, pero con menos épica y más certificados digitales que no funcionan.
La cuestión es que una portada no es solo un puñado de píxeles. Es la primera línea de batalla entre el usuario y la máquina. Y hoy, entre café y café, me he puesto a pensar en cómo hemos pasado de las portadas de piedra de la Calle Mayor a estos laberintos de menús desplegables que, a veces, parecen diseñados para que te rindas antes de empezar.
Del Palacio Consistorial al HTML5: Una cuestión de fachada
Si paseas por Cartagena, es imposible no quedarse embobado con la fachada del Palacio Consistorial. Es una portada que impone, que te cuenta una historia de poder, de mármol blanco y de una ciudad que quería comerse el mundo a principios del siglo XX. Esa es la función de una buena portada: dar contexto. En el mundo digital, sin embargo, hemos perdido un poco ese norte. Nos hemos obsesionado tanto con meter «herramientas de consulta» y «registros» que hemos convertido las páginas de inicio en un cajón de sastre donde nada encaja.
Fijaos en lo que suele pasar. Entras en una web pública —da igual que sea para consultar el registro sanitario de un producto o para ver tu vida laboral— y lo primero que te encuentras es un muro de texto. No hay jerarquía. Es como si en el Teatro Romano de Cartagena hubieran decidido poner los carteles de las próximas obras tapando las columnas jónicas. Un despropósito, vamos.
La verdad es que diseñar una portada funcional requiere una psicología que muchas veces brilla por su ausencia. No se trata de poner un botón de «Consulta de Registro Sanitario» y esperar que el usuario sepa qué hacer. Se trata de guiar. Y es aquí donde la Inteligencia Artificial está empezando a meter la cuchara, para bien y para mal. Porque, vamos a ver, ¿no sería más fácil preguntarle a un chat inteligente «oye, ¿dónde está mi nómina de marzo?» en lugar de navegar por siete submenús que parecen sacados de una película de terror de los noventa?
La pesadilla del «Vuelva usted mañana» en versión digital
Larra ya lo decía en el siglo XIX, y el pobre no llegó a conocer el sistema Clave ni los lectores de DNI electrónico. Si lo hubiera hecho, probablemente habría escrito tres volúmenes más de artículos desesperados. El problema de muchas portadas de servicios públicos en España no es la falta de información, sino el exceso de fricción.
Imagina que necesitas realizar una consulta de registro sanitario para un nuevo producto farmacéutico. En teoría, la portada de la web correspondiente debería darte el enlace directo. Pero no. Primero tienes que pelearte con la compatibilidad del navegador (que si Autofirma no abre, que si el Java está desactualizado…). Al final del día, te das cuenta de que la tecnología, que debería ser una herramienta de liberación, se convierte en una barrera de entrada.
Y es que, a veces, parece que las portadas digitales están diseñadas por el mismo comité que decidió que era buena idea poner cemento sobre algunas ruinas históricas. Se pierde la esencia. En lugar de facilitar la vida al ciudadano de a pie, o al profesional que necesita un dato técnico, se crean silos de información. Además, está el tema de la terminología. «Consulta de Registro Sanitario de Productos Farmacéuticos». Suena importante, ¿verdad? Pero para el que solo quiere saber si su crema hidratante es legal, es un lenguaje que levanta muros.
¿Puede la IA arreglar este desaguisado?
Aquí es donde me pongo el sombrero de tecnólogo optimista. La Inteligencia Artificial no es solo para generar imágenes de gatos en Marte o para que los chavales hagan los deberes sin esforzarse. El verdadero potencial de la IA en las portadas digitales es la personalización extrema.
Imaginaos una portada que no sea estática. Una web que, al detectar que eres un profesional del sector salud, te ponga en primer plano la consulta de registros sanitarios. O que, si eres un empleado público, te destaque directamente el acceso a la nómina sin que tengas que buscarlo entre anuncios de campañas de vacunación o noticias de hace tres meses.
Vaya, que lo que necesitamos es que las webs dejen de ser «portadas» y pasen a ser «asistentes». En España ya hay algunas startups que están trabajando en capas de personalización mediante IA para administraciones públicas. La idea es sencilla: un motor de búsqueda semántico que entienda qué quieres, aunque no sepas el nombre técnico del trámite. Porque, seamos sinceros, nadie se levanta por la mañana diciendo «voy a consultar el registro sanitario de productos farmacéuticos», sino más bien «¿es seguro este medicamento?».
Un pequeño ejemplo de cómo la IA «lee» estas portadas
Para los que os gusta el código, pensad en cómo un modelo de lenguaje (LLM) procesa una portada caótica. Si le pasamos el HTML bruto de una página llena de enlaces de consulta, el modelo tiene que discernir qué es relevante. Aquí os dejo un fragmento de cómo podríamos usar Python para extraer esos enlaces de consulta de forma automática, saltándonos el diseño horrible de la portada:
import requests
from bs4 import BeautifulSoup
def extraer_consultas(url):
try:
respuesta = requests.get(url)
# Ojo con la codificación, que a veces las webs oficiales usan latin-1
respuesta.encoding = 'utf-8'
soup = BeautifulSoup(respuesta.text, 'html.parser')
# Buscamos enlaces que contengan la palabra "Consulta"
enlaces_interesantes = soup.find_all('a', string=lambda t: t and 'Consulta' in t)
for enlace in enlaces_interesantes:
print(f"Trámite encontrado: {enlace.text.strip()} -> URL: {enlace.get('href')}")
except Exception as e:
print(f"Vaya, algo ha fallado: {e}")
# Ejemplo de uso (hipotético)
# extraer_consultas("https://ejemplo-administracion.es")
Este pequeño script es lo que yo llamo «supervivencia digital». Si la portada no me ayuda, me fabrico mi propia puerta de entrada. La verdad es que, si las instituciones usaran este tipo de lógica para simplificar sus interfaces, nos ahorraríamos miles de horas de frustración colectiva.
Cartagena y la vanguardia de lo que no se ve
Hablando de portadas y de tecnología, no puedo evitar barrer para casa. Cartagena siempre ha sido una ciudad de ingenieros y de gente que se ha tenido que buscar la vida para que las cosas funcionen. Desde Isaac Peral y su submarino (que, por cierto, fue una «portada» tecnológica increíble para la España de la época) hasta las actuales iniciativas de Smart City.
En nuestra ciudad, se está intentando que la «portada» del ciudadano sea más amable. No es perfecto, claro, pero se nota un esfuerzo por integrar datos. Porque al final, una consulta de nómina o un registro sanitario no son más que datos en una base de datos SQL que alguien, en algún momento, decidió que debían ser públicos. El reto es cómo presentamos esos datos sin que parezca que estamos leyendo el BOE un domingo de resaca.
La historia de Cartagena nos enseña que las mejores estructuras son las que perduran porque son útiles. El puerto de Cartagena es la «portada» de la ciudad al Mediterráneo. Ha cambiado mil veces, se ha adaptado a los romanos, a los bizantinos, a los ilustrados y ahora a los cruceristas. Las portadas digitales deberían aprender de eso: resiliencia y adaptabilidad.
El factor humano: No todo son algoritmos
A veces me da la sensación de que, en este afán por digitalizarlo todo, nos olvidamos de que al otro lado de la pantalla hay una persona que quizás tiene prisa, o que no sabe qué es una cookie, o que simplemente está preocupada por un tema de salud y necesita ese registro sanitario ya mismo.
Una portada digital «humana» debería tener empatía. Suena raro decir que un código HTML tiene empatía, pero se nota cuando un diseñador ha pensado en el usuario. Se nota en el contraste de los colores, en el tamaño de la fuente y en que el botón de «ayuda» no sea un chatbot inútil que te repite siempre lo mismo.
Me acuerdo de una vez que intenté ayudar a mi tía a consultar un tema de su pensión. La portada era un galimatías de siglas: IRPF, Seguridad Social, Clave Permanente… Ella me decía: «Hijo, yo solo quiero saber cuánto me van a ingresar». Esa desconexión entre el lenguaje técnico y la necesidad real es el gran fracaso de las portadas actuales. Y no es un problema de falta de presupuesto, es un problema de falta de enfoque.
¿Hacia dónde vamos? El fin de la «Portada» tal como la conocemos
La conclusión que saco de todo esto es que la «portada» tradicional tiene los días contados. Con la llegada de los agentes de IA personales, es muy probable que dentro de cinco años ya no entremos en webs para buscar cosas. Nuestro asistente (llamémosle «Paco» para hacerlo más de aquí) entrará por nosotros.
— «Paco, búscame la última nómina y mira si el registro sanitario de esta medicina está en vigor».
— «Hecho, jefe. Aquí tienes los PDF y la confirmación de la Agencia Española de Medicamentos».
Ese es el futuro. La portada será invisible. Pero hasta que lleguemos ahí, nos toca lidiar con lo que tenemos. Y lo que tenemos es un ecosistema digital en España que es potente pero farragoso. Tenemos el talento, tenemos la infraestructura (la fibra óptica en España es la envidia de media Europa, no lo olvidemos), pero nos falta ese toque de sencillez que hace que la tecnología desaparezca para dejar paso a la utilidad.
Ojo con la seguridad en estas consultas
No quiero ponerme en plan «abuelo cebolleta», pero cuando hablamos de portadas que gestionan nóminas o registros sanitarios, la seguridad es el elefante en la habitación. Cada vez que una portada nos pide datos, estamos abriendo una ventana a nuestra privacidad.
En España, el Esquema Nacional de Seguridad (ENS) es bastante estricto, pero de nada sirve si el usuario, por desesperación ante una interfaz horrible, termina apuntando sus contraseñas en un post-it o aceptando cualquier permiso con tal de avanzar. La usabilidad es, en realidad, una forma de seguridad. Si una portada es clara, el usuario comete menos errores y es menos vulnerable a ataques de phishing que imitan esas mismas portadas oficiales.
Para que nos entendamos…
Al final del día, una portada es una promesa. Es la promesa de que lo que hay detrás vale la pena y es accesible. Ya sea la portada de un libro, la de una iglesia en el casco antiguo de Cartagena o la de una aplicación web para consultar registros farmacéuticos.
Si eres desarrollador, piensa en el usuario que está cansado. Si eres un ciudadano intentando entender un trámite, no te desesperes, la culpa no es tuya, es del diseño. Y si eres un político o un gestor público leyendo esto (que ojalá), recuerda que la digitalización no es poner un PDF en una web, es hacer que el ciudadano sienta que su tiempo se respeta.
La verdad es que me gustaría pensar que, en unos años, entrar en una web oficial será tan placentero como pasear por el puerto de Cartagena al atardecer. Quizás estoy siendo demasiado optimista, o quizás es que el café de esta mañana estaba especialmente cargado. Pero oye, soñar es gratis, y programar mejores portadas, aunque no sea gratis, es totalmente posible.
Vaya, que nos queda mucho camino por recorrer, pero al menos tenemos claro dónde están los baches. Y ahora, si me disculpáis, voy a intentar pelearme otra vez con el certificado digital, que parece que hoy ha decidido que no me conoce de nada. ¡Cosas de la tecnología!
Deja una respuesta