Los foros son espacios de socialización que ofrecen la posibilidad intercambiar opiniones con personas de diferentes perfiles. A través de esta herramienta los participantes pueden leer, publicar y comentar sobre temas diversos. En los foros las discusiones estarán organizadas por categorías según la temática. Los mensajes enviados a los foros son revisados por el organizador del mismo para verificar el lenguaje utilizado, la pertinencia del comentario y garantizar que esté relacionado con la temática propuesta en el foro. Cada uno de los mensajes publicados en el foro representan la opinión de los participantes y su contenido es responsabilidad de los mismos. He intentado seguir 4 premisas básicas para este nuevo sitio (proyecto): Realizarlo de forma extremadamente sencilla en su uso, filosofía y acceso. Intentar que pueda ser usado desde cualquier dispositivo, tablet, smartphone, ordenador y desde cualquier tipo de navegador. Preservar el anonimato del usuario. Simplemente elegir un alias y una dirección de correo electrónica no visible para el registro y uso. Respetar los intereses de los usuarios dividiendo el sistema en subforos temáticos. Gracias a estos principios y sobre todo a vuestra participación y colaboración, lograremos el objetivo. “Unir a las personas y buscar posibles respuestas a sus problemas”.

Geolocalización usando HTML5 al detalle.
HTML5 ofrece una API muy potente de geolocalización. Esta API permite a los desarrolladores determinar la posición física del usuario que se encuentra navegando. Anteriormente se realizaba capturando la IP y almacenando los datos en una base de datos, para posteriormente realizar una consulta. Esto se realizaba generalmente mediante programación con algún lenguaje del lado servidor como pueden ser PHP, JSP, ASP. Con la anterior técnica se puede obtener la dirección IP del usuario gracias a que las direcciones IP están agrupadas de modo que se sabe que cada IP pertenece a un determinado lugar del planeta. De esta forma podríamos de obtener del usuario el país, estado, cuidad, etc…) mediante un web service o una base de datos de IPs . HTML5 y su API aprovecha datos de la posición GPS de un dispositivo o mediante la triangulación de señales WIFI de los routers. De esta forma, con la información que nos proporciona la API podemos adaptar nuestras aplicaciones en función de la ubicación del internauta. HTML5 se apoya en javascript para poder programar estas acciones. Existen 3 métodos para trabajar con la geolocalización