Saltar el menú de navegación e ir al contenido
Secciones dentro de este canal: Tecnología
Formatos dentro de este canal: Tecnología
Estás en la siguiente localización: Portada > Tecnología > Internet y telecomunicaciones
Herramientas sociales
Muchos servicios web abren parte de su código con el fin de que otras plataformas los utilicen y así hacerse más populares
Añadir datos a un sitio web resulta más sencillo que hace unos años. Por ejemplo, miles de sitios han incorporado mapas de Google y algunos crean nuevas formas de mostrar los mensajes enviados a Twitter. ¿Por qué se produce este fenómeno? La causa se encuentra en los servicios web que deciden compartir determinados datos y liberan las API, siglas en inglés de "Interfaz de Programación de Aplicaciones", la puerta que se ofrece a los programadores externos para que creen nuevas aplicaciones a partir de otras ya existentes. De esta manera, se ha creado un nuevo ecosistema de software que genera datos relacionados.
El contenido de un sitio web sólo se podía ver hace unos años en la dirección url que lo identificaba. Los webmaster trataban de atraer al público hacia sus plataformas para aumentar el tráfico. Esta tendencia continúa, pero ahora se combina con una nueva realidad: ese mismo contenido se puede consultar en otros sitios o en diferentes aplicaciones gracias a que muchos servicios liberan sus API.
Se trata de pequeñas "piezas" ya programadas que aceleran la incorporación de novedades porque los ingenieros no deben partir de cero, sino que ya cuentan con todo un código preestablecido. Esta forma de programación se encontraba muy difundida en programas convencionales y en sistemas operativos, pero todavía no había eclosionado en la Web.
Se trata de pequeñas "piezas" ya programadas que aceleran la incorporación de novedades porque los ingenieros no deben partir de cero
Merced a la difusión de las API, han surgido numerosos widgets que se insertan en blogs y redes sociales; aplicaciones que inventan nuevos usos y complementos que las adaptan a sistemas automáticos de publicación de blogs como WordPress o Drupal. Para el usuario final que decide usarlas en su blog, el proceso resulta muy sencillo y sólo debe introducir la clave que le identifica ante el proveedor de la información, un dato que se obtiene al registrarse con dicho proveedor.
Los ejemplos de esta tendencia son innumerables y no hay servicio que se precie que no disponga o planee lanzar una API que permita difundir aún más sus datos por la Red. Uno de los servicios pioneros y que más se ha extendido gracias a su liberación ha sido Google Maps.
Decenas de sitios han tomado sus mapas para crear nuevas formas de información y realizan lo que técnicamente se conoce como "mashup", es decir, remezclas de diferentes servicios de Internet. Cualquier base de datos se muestra susceptible de mezclarse con los mapas.
Cualquier base de datos se muestra susceptible de mezclarse con los mapas
HousingMaps, que combina los datos de Craigslist con los de Google Maps, fue pionero, aunque paradójicamente a través de ingeniería inversa, porque todavía Google no había publicado su API. Sin embargo, el servicio que adquirió más relevancia en esa época fue Chicago Crime, también realizado de la misma manera y que ubicaba los crímenes cometidos en la citada ciudad estadounidense. Ahora se encuentra integrado dentro de un nuevo proyecto denominado Every Block.
Al igual que Google ha liberado la API de sus mapas, Yahoo!, Microsoft y MapQuest han hecho lo propio con los suyos y han convertido este contenido en uno de los más fáciles de remezclar e incorporar a cualquier sitio web. Así han surgido numerosos proyectos, como el español Mapalia, que introduce información sobre delitos y puntos negros en las carreteras, y también sitúa en los mapas de Google las gasolineras, las playas, los radares y los próximos conciertos de música.
Google ha promovido activamente las API en muchas de sus aplicaciones web. Desde Calendar o YouTube, donde cientos de sitios buscan entre sus vídeos para incluirlos o incluso extraer su sonido, hasta la reciente de Analitycs, que se anunció a finales de abril. Esta última se encuentra en fase de pruebas con el objetivo de que otros puedan elaborar programas y widgets con los datos de este servicio de estadísticas. Ejemplos de su uso se encuentran en Google Analitycs for Android, que traslada estos datos a los dispositivos móviles, y en Desktop Reporting, que los permite manejar desde una aplicación que se instala en el ordenador.
Otro ejemplo cercano lo constituye Google Friend Connect APIs, el sistema con el quiere competir con el método de identificación en sitios ajenos promovido por Facebook, de nombre Connect. Con este conjunto de herramientas, el buscador pretende que se diseñen complementos para integrarlos en todo tipo de sitios y blogs y que el visitante no tenga que registrarse de nuevo, sino simplemente valerse de los datos de su cuenta de Google. Asimismo, ha puesto algunos ejemplos para sugerir las posibilidades de su sistema.
Nuestros especialistas te recomiendan lo más interesante que hay por la red sobre Tecnología...
En EROSKI CONSUMER nos tomamos muy en serio la privacidad de tus datos, aviso legal. © Fundación EROSKI