Volver al portfolio
La página de inicio de Kerkini Boat: bajo una línea que nombra el Parque Nacional del Lago Kerkini, en Serres, el titular «Lake Kerkini, open to everyone», con la segunda línea en cursiva clara, sobre una foto oscurecida de la cubierta techada del barco con el patrón al timón y el lago y las montañas al fondo; debajo, una breve introducción, un botón color óxido «Book a boat trip», un botón perfilado «See the boat» y cuatro cifras: 35 asientos, de 8 a 10 sillas de ruedas, más de 300 especies de aves y comentario en lengua de signos.
Abrir kerkiniboat.com en una pestaña nueva

Kerkini Boat — Paseos en Barco Accesibles, Alojamiento y Alquiler de Coches

Resumen

Kerkini Boat es un negocio familiar del pueblo de Kerkini, en Serres: Spyros Sfetkos lleva el primer barco del lago construido para el acceso en silla de ruedas. La cubierta es plana, se embarca por una rampa ancha al mismo nivel, a nadie se le levanta de su silla, y caben de 8 a 10 sillas a bordo junto con sus acompañantes, entre 35 plazas. La explicación puede darse en lengua de signos griega si se acuerda al reservar. La misma familia alquila además un apartamento independiente y coches, así que el sitio presenta tres servicios sin enterrar el que hace singular al negocio.

El griego va delante y el inglés detrás, como dos conjuntos completos de archivos con los mismos nombres y la misma estructura, no como cadenas que intercambia un script: el sitio está escrito para que lo lean los rastreadores y los asistentes de IA tanto como las personas, y por eso incluye un llms.txt escrito a mano junto a una versión de texto completo generada. No hay framework ni paso de build, y nada se pide a terceros: las fuentes y la biblioteca de animación salen del mismo servidor, algo que la política de privacidad dice con claridad. El movimiento es decorativo y falla de forma segura por tres vías distintas, así que una página cuyo JavaScript no llega nunca sigue mostrando todo lo que tiene que decir.

Retos

Un sitio que habla de accesibilidad no puede ser vago justo en eso. El barco es realmente accesible en silla de ruedas; el apartamento, una casa tradicional del pueblo, no lo es — y decirlo con claridad, en el mismo sitio, sin perjudicar al negocio, fue la decisión más difícil de los textos. Además, tres servicios compiten por una sola portada, y cada uno llega desde una búsqueda distinta: el paseo por el agua, el alojamiento, el coche. Las reservas se hacen solo por teléfono y WhatsApp, sin correo ni formulario, así que cada página tenía que dejar obvio el siguiente paso sin el embudo de contacto habitual. Y el público está repartido entre visitantes griegos y observadores de aves, fotógrafos y asociaciones de personas con discapacidad del extranjero: ninguno de los dos idiomas podía quedar como el añadido que produce un selector en JavaScript.

Soluciones

El griego y el inglés se publican como dos conjuntos completos de páginas con los mismos nombres de archivo y la misma estructura, cada uno con su canonical, su hreflang y sus datos estructurados, así que ambos se leen bien con JavaScript desactivado. Cabecera, cajón de navegación y pie se generan en las 22 páginas desde partials comunes, y un verificador valida enlaces, archivos, textos alternativos, orden de encabezados, canonicals, datos estructurados y un presupuesto de 150 KB por imagen antes de publicar nada: no hay CI, así que los controles se ejecutan en la línea de comandos. La accesibilidad se midió en vez de suponerse: 3.055 nodos de texto en las 22 páginas a dos anchos, cero fallos de contraste y ningún desplazamiento horizontal entre 320 y 1920 píxeles. La declaración de accesibilidad enumera lo que ofrece el barco y dice con claridad que el apartamento no es totalmente accesible; la capacidad y la explicación en lengua de signos están en los datos estructurados; y las fuentes y los scripts son propios, de modo que ningún visitante se entrega a un tercero.