Hace poco oí hablar del protocolo Open Heart. Me pareció una idea muy sencilla de dar un poco de feedback a una página, sin tener que implementar complicados sistemas de rastreo o de comentarios.
Confieso que la búsqueda que hice fue somera, pero no encontré ninguna implementación que pudiese meter en un rincón de mi servidor y usar sólo pa eso, olvidándome de todo lo demás. El código original parece haber sido escrito exclusivamente para correr en Cloudflare, una dependencia que no me interesaba tener. La única otra implementación que vi era para Kirby, un CMS que no uso. Además, prefería algo independiente.
Así que me até la manta a la cabeza y escribí en un ratín una implementación en un sólo fichero PHP con una base de datos SQLite: php-openheart.
Ya que estaba, le añadí algunas listas para que en vez de aceptar cualquier cosa de cualquier sitio, sólo acepte listas predefinidas de emojis proveniendo de ciertos dominios, o en su defecto no proveniendo de ciertos otros.
Luego, hice una instalación en https://openheart.blep.org/ que sólo acepte llamadas desde subdominios de blep.org, y la instalé con un poco de HTML+JS sencillo en este mismo blog.
Así que, si ahora queréis dejar un corazoncito, podéis pulsar en el botón que veréis aquí debajo. Y si no, pues no, que tampoco hay ninguna obligación.
Foto de Ann H: https://www.pexels.com/es-es/foto/emociones-juego-partido-redondo-7313447/