«Escudriñad las Escrituras; porque a vosotros os parece que en ellas tenéis la vida eterna; y ellas son las que dan testimonio de mí.» — Juan 5:39
Si estás leyendo un artículo en este blog y encuentras una referencia como Efesios 2:8-9 o Salmo 119:105, ¿qué haces? Probablemente abres otra pestaña, buscas el versículo, lo lees y vuelves. O peor: sigues leyendo sin consultarlo.
Nos preguntamos: ¿no sería mejor que al pasar el dedo (en celular) o el mouse (en computadora) sobre la referencia, apareciera el texto del versículo ahí mismo?
Lo que encontramos
En inglés, esta herramienta existe y es gratuita. Se llama Reftagger y la usan miles de sitios web cristianos. Un solo script, una línea de código, y todas las referencias bíblicas en la página muestran el texto al pasar el mouse.
Intentamos usarla. No funcionó.
¿La razón? Reftagger solo detecta nombres de libros en inglés. "Romans 8:28" lo reconoce. "Romanos 8:28" no. Verificamos en el código fuente del script: la lista de expresiones regulares solo contiene "Genesis", "Exodus", "Romans"... en inglés.
Buscamos alternativas. ScriptTagger de Blue Letter Bible: solo inglés. VerseClick de ESV.org: solo inglés.
No existe un servicio de tooltips bíblicos que soporte español. Ninguno.
La solución que implementamos
Decidimos construirlo nosotros. Un script de ~120 líneas de JavaScript que:
1. Detecta automáticamente todas las referencias bíblicas en español (los 66 libros, con variantes como "Salmo" y "Salmos", "1 Corintios", "2 Pedro", etc.)
2. Consulta el texto del versículo en la versión Reina-Valera 1960 a través de una API gratuita
3. Muestra un tooltip al pasar el mouse (escritorio) o al tocar (celular) con el texto completo del versículo
4. Guarda en caché los versículos consultados, para que la segunda vez sea instantáneo
No requiere registro. No tiene costo. Funciona con cualquier versículo presente y futuro — no hay que actualizar nada cuando se publiquen nuevos posts.
Cómo se ve
Cuando encuentres una referencia como Tito 2:13 o Lucas 21:28 en cualquier post de este blog, pasa el mouse (o tócala en celular). Verás un tooltip con el encabezado del versículo y su texto completo en RVR60.
Si el versículo ya lo consultaste antes, aparece instantáneamente desde la caché de tu navegador.
Por qué importa
Puede parecer un detalle menor. Pero piénsalo: cada vez que citas la Escritura sin dar acceso fácil al texto, estás asumiendo que el lector ya lo conoce o que se tomará el trabajo de buscarlo. En la práctica, muchos no lo hacen.
Los tooltips eliminan esa barrera. Hacen que la Palabra esté a un toque de distancia. Siempre. En cada post. Sin esfuerzo del lector.
Detalles técnicos
Para los curiosos, el sistema funciona así:
- Detección: Un regex que reconoce los 66 libros bíblicos en español con sus variantes, seguidos de capítulo:versículo (y rangos como 8:28-30)
- API: bolls.life — API gratuita con RV1960, CORS habilitado, sin API key
- Caché: localStorage del navegador — los versículos consultados no vuelven a hacer fetch
- Inyección: Via Ghost Code Injection (Site Footer) — no requiere cambios en el tema
El script es liviano (~3KB), no tiene dependencias externas y no afecta la velocidad de carga del blog.
Lo que viene
Este es solo el primer paso. Estamos evaluando la posibilidad de empaquetar esta herramienta para que cualquier sitio web en español pueda usarla con una sola línea de código. Más sobre eso en el próximo post.