¿Alguna vez te ha pasado que quieres compartir un enlace en un foro o en una red social, pero el sistema te bloquea la URL? Es frustrante, ¿verdad? Especialmente si tienes algo realmente útil que compartir (pasa mucho al intentar compartir urls en wallapop). Esto me llevó a pensar en una solución que no solo fuera práctica, sino también creativa: un proyecto web donde las URLs se puedan asociar a tres palabras, evitando los bloqueos automáticos y facilitando la memorización de los enlaces. Así nació links.sinoloveo.com, un proyecto sencillo, pero increíblemente útil.
La idea detrás del proyecto
La inspiración para este proyecto vino de situaciones cotidianas. Imagina que estás en un foro donde compartir enlaces está restringido. ¿Qué haces? Algunos usuarios optan por usar servicios de acortadores de URLs, pero estos a veces también son bloqueados. Otros intentan esquivar las reglas con métodos poco fiables. Yo pensé, ¿y si en lugar de URLs usamos tres palabras? Algo que no levante sospechas, sea fácil de recordar y que el usuario pueda convertir en una URL cuando lo necesite.
En mi opinión, esta es una forma creativa de resolver un problema que muchos de nosotros hemos enfrentado. Por ejemplo, en WWWhat’s new, donde constantemente exploramos nuevas herramientas y servicios, un proyecto como este es perfecto para quienes desean compartir enlaces de manera discreta y eficaz.
Cómo funciona
El funcionamiento es sencillo y está diseñado para que cualquier persona, sin conocimientos técnicos, pueda usarlo. La plataforma permite que el usuario ingrese tres palabras y una URL. Estas tres palabras se almacenan junto con la URL en un archivo XML (público, así que nada de guardar urls privadas, de momento). Después, cualquier otro usuario puede ingresar esas mismas tres palabras para revelar la URL asociada.
Lo mejor de todo es que no es necesario redirigir al usuario. Cuando alguien busca una URL usando las tres palabras correctas, la dirección se muestra directamente en la misma página. Es limpio, sencillo y eficaz.
La tecnología detrás
Decidí utilizar PHP, CSS y HTML para construir esta herramienta, guardando los resultados en un archivo XML. Esto asegura que el sistema sea ligero y fácil de mantener. ¿Por qué XML y no una base de datos? Porque quería algo que pudiera desplegarse rápidamente y que fuera accesible incluso en servidores básicos sin necesidad de configuraciones complicadas.
Los desafíos
Un desafío interesante fue asegurarme de que la búsqueda de palabras fuera precisa. Las palabras no deben estar en el orden correcto, pero tienen que coincidir las tres.
Otro punto clave fue evitar redirecciones innecesarias. Originalmente, pensé en redirigir al usuario a la URL, pero luego me di cuenta de que era mejor mostrar la URL directamente en la misma página. Esto no solo mejora la experiencia del usuario, sino que también evita problemas de seguridad y privacidad.
Potenciales usos y aplicaciones
Imagina que estás en una conferencia y quieres que los asistentes descarguen un documento o vean un video específico. En lugar de decirles que visiten un enlace largo y difícil de recordar, puedes simplemente decirles: «visita nuestra página y escribe las palabras ‘conferencia’, ‘tecnología’, ‘2024’». Las posibilidades son infinitas.
En las redes sociales también tiene un uso potencial enorme. Sabemos que muchas plataformas limitan el uso de enlaces en comentarios o descripciones. Con este sistema, puedes compartir contenido de forma disimulada, confiando en que solo aquellos que saben cómo descifrar las palabras podrán acceder a la URL.
Conclusiones y futuro del proyecto
Creo que este proyecto tiene un largo camino por delante. Es una herramienta simple, pero poderosa, que podría expandirse con nuevas funcionalidades. Por ejemplo, permitir que los usuarios personalicen las palabras o agreguen una capa adicional de seguridad para URLs más sensibles. También sería interesante integrarlo con otros servicios, como acortadores de URLs, para ofrecer aún más opciones a los usuarios.
Yo recomiendo probar este sistema, especialmente si te encuentras frecuentemente con el problema de compartir enlaces en plataformas que restringen su uso. Es una forma práctica, creativa y efectiva de asegurarte de que tu contenido llegue a quien debe llegar, sin tener que pelear con las reglas de cada plataforma.