• No results found

Para llevar una hipermedia a la Web es necesario un desarrollo en término de las tecnologías componentes de la Web. Es decir, construirla utilizando HTML, HTTP, el modelo cliente-servidor y URL’s. En la actualidad existe una importante diversidad de herramientas para llevar a cabo esta tarea.

Sin embargo, cuando se quieren implementar los conceptos relacionados a la hipermedia física surgen nuevos retos a sortear.

La contraparte digital de un nodo físico puede implementarse en la Web, como una página Web escrita en HTML. Para el acceso a dicha página se utilizará la URL asociada con la misma. El problema surge en el momento de navegar a dicha contraparte digital. Los sistemas de location sensing proveen información de la ubicación del usuario, como su posición geográfica o algún tipo de identificador, para el acceso a la contraparte digital del nodo físico que el usuario presencia. Sin embargo, para navegar a la página Web correspondiente es necesario la obtención de a la URL asociada con la misma.

Como resultado de esta necesidad de obtener la URL de la contraparte digital del nodo físico, se establece una relación entre lo que detecta el sistema de location sensing y la URL a utilizarse.

Esta relación es llamada en [49] como Sensing de URL. Cuando el sistema de location sensing detecta un objeto de la realidad, se determina a que URL se accede, de acuerdo a la información disponible al momento. En particular proponen dos tipos de sensing de URL:

Sensing de URL directo: se utilizan dispositivos como beacons infrarrojos, que en lugar de enviar un identificador único, envían directamente la URL a acceder. El dispositivo móvil detecta la señal infrarroja y ya dispone de la URL en cuestión.

Sensing de URL indirecto: consiste en proveer algún servicio o mecanismos que permita transformar la información provista por el sistema de location sensing (posición, identificador, código de barras, etc.) en una URL. A este servicio o mecanismo se lo denomina ‘resolver’ y a la transformación resolución.

El primer caso es más directo ya que no requiere de ningún tipo de procesamiento extra. Por el otro lado, una ventaja del sensing indirecto es que la misma información de location sensing podría ser utilizada para acceder a distintas URL en diferentes contextos (varios resolvers). En la figura 20 se puede ver un esquema del prototipo implementado en [49] donde distintas técnicas de location sensing son utilizadas (infrarrojos, código de barras y RFID) integrados con algunos módulos del proyecto CoolTown [43] para la resolución de las URL.

Figura 20: Esquema de sensing de URL en [49]

Otro trabajo que ataca esta problemática es [48], que de manera similar al trabajo expuesto anteriormente, transforma la información de location sensing en la URL pertinente. En particular propone un sensing de URL indirecto donde una serie de ‘resolvers’ permiten el acceso a la página Web en cuestión. Estos ‘resolvers’ son componentes Web, es decir, son servicios accesibles mediante una URL.

Hipermedia Física y location sensing en la Web

Los usuarios acceden a una página Web que permite la ejecución de solicitudes a un resolver particular. Esta página Web contiene un anchor especial que cuando se lo selecciona, se produce el sensing de URL. Es decir, se le solicita al sistema de location sensing la información –en este caso un código de barras- que luego es enviada al ‘resolver’. Este último, hace uso de esa información y retorna la página Web correspondiente. En la figura 21 se puede ver el prototipo y los pasos que se ejecutan en este proceso.

Figura 21: Resolución de URL en [48]

Una diferencia fundamental entre este último trabajo y el anterior es que la navegación a la contraparte digital de un nodo físico no se ejecuta de manera automática. Es decir, el usuario primero selecciona un link y luego tiene lugar la navegación. Esta automatización del acceso a la contraparte digital es preferible o más bien preponderada, en la hipermedia física.

Ambos trabajos, sin embargo coinciden en un punto: para poder mezclar la realidad con la Web se necesita establecer una asociación entre la información de location sensing y URL’s. Esta asociación –denominada resolución o sensing de URL- aparece como un requisito inevitable y que marca una directiva de trabajo, para el desarrollo en el campo de la hipermedia física y la Web.

4.5 Conclusiones del capítulo

Los sistemas de location sensing surgen como el único mecanismo a través del cual se puede llegar a “detectar la realidad”. Con lo cual, es un requisito indispensable que dichos sistemas formen parte de la infraestructura de una hipermedia física.

Existen una gran cantidad de técnicas y tecnologías, y cada una de ellas tiene su validez dentro del contexto adecuado. Distintas hipermedias físicas utilizarán las técnicas más apropiadas, de acuerdo a sus requerimientos. Esto último, es un punto clave a la hora de construir un navegador Web que permita el recorrido de cualquier hipermedia física.

La mezcla de hipermedia física y la Web impone la necesidad de establecer una asociación entre URL’s e información de location sensing, con el objetivo de que los objetos y los lugares físicos tengan una presencia en la Web.

Todas estas conclusiones serán tenidas en cuenta a la hora de construir un navegador Web para hipermedia física. En el próximo capítulo se explicará, entre otras cosas, como se incorporan estos conceptos.