Consulta de tiempo de espera del autobús - optimizada
La Empresa Municipal de Transportes de Madrid, EMT, ofrece un servicio de Consulta de tiempo de espera del autobús a través de SMS o de web. La idea es estupenda, y desde aquí felicito a los gestores de la EMT, pero la ejecución podría mejorar. Lo explico: cuando se hace a través de SMS, se envía un mensaje, con el código de la parada - un número - , y poco después se recibe otro SMS con los tiempos estimados de espera para cada una de las líneas en esa parada. El coste es el de envio de un SMS (0,15 EUR). En cambio, cuando se accede a través de internet, hay que seleciconar la línea, y después la parada, y hacer la consulta de línea en línea. Se muestra entonces en pantalla el tiempo para la llegada del próximo autobús y del siguiente. Es una buena ejecución, pero un mal diseño. Sólo piensa en lois usuarios que están en su casa o en su oficina y con acceso a una pantalla de ordenador. Así pueden ver el tiempo no sólo del primero, si no del siguiente, para tomar su decisión de cuando salir con toda la información. Pero sería más útil si también permitiera seleccionar la parada y ver los autobuses de todas las líneas de esa parada. Y si además permitiera añadir a ‘Marcadores’ las paradas más habituales - desgraciadamente la barra de navegación apunta siempre a la pantalla inicial de selección de servicio.
Y lo que realmente falta es pensar en los usuarios de móviles que disponen de internet. Un usuario podría tener en sus ‘favoritos’ los enlaces a sus paradas más usuales y consultarlo desde la calle, desde una tienda, etc. Para esto debería tener enlaces de la forma: http://www.emtmadrid.es/services/espera.html/parada/xxx y http://www.emtmadrid.es/services/espera.html/linea/yyy. Esta técnica, conocida como REST, implica que toda la transacción de envio de información se lleva a cabo con una sola petición de página, cada recurso tiene asignada una dirección URI.