Web Intents era un marco experimental para la comunicación entre aplicaciones basada en la web y el descubrimiento de servicios.
Web Intents consiste en un mecanismo de descubrimiento y un sistema RPC muy ligero entre aplicaciones web, modelado a partir del sistema Intents de Android. En el contexto del framework, un Intent equivale a una acción que debe realizar un proveedor. [ 1 ] Web Intents permite que dos aplicaciones web se comuniquen entre sí, sin que ninguna de ellas tenga que saber realmente qué es la otra. [ 2 ]
Apoyo
Cliente
- Las versiones 18 a 23 de Google Chrome admitían de forma nativa las Web Intents. [ 3 ] Esta compatibilidad se deshabilitó en la versión 24, citando la existencia de "varias áreas de desarrollo tanto en la API como en la experiencia de usuario específica en Chrome". [ 4 ]
- Existe un shim de JavaScript con soporte para IE 8 , IE 9 , Opera , Safari , Firefox 3+ y Chrome 3+. [ 5 ]
Servidor
Historia
Paul Kinlan de Google anunció el proyecto Web Intents en diciembre de 2010. Poco después, publicó un prototipo de API en GitHub . En agosto de 2011, Google anunció que Chrome sería compatible con Web Intents. Google y Mozilla comenzaron a colaborar para unificar Web Intents y Web Activities de Mozilla (que intenta resolver el mismo problema) en una sola propuesta. [ 8 ] [ 9 ] [ 10 ]
En noviembre de 2012, Greg Billock de Google anunció que se había eliminado el soporte experimental de Web Intents de Chrome . [ 4 ]
Referencias
- ↑ GitHub: Paul Kinlan: WebIntents
- ↑ TechCrunch: Google anuncia planes para integrar intenciones web similares a las de Android en Chrome.
- ↑ Compatibilidad con Web Intents en Chrome 18
- 1 2 Estado de las intenciones web en Chrome
- ↑ Preguntas frecuentes sobre intenciones web
- ↑ "Codebits: Proxies de intenciones web" . Archivado del original el 10 de febrero de 2012. Consultado el 22 de septiembre de 2011 .
- ↑ Blog de AddThis: Un paso hacia el intercambio abierto: AddThis integra Web Intents
- ↑ Blog de Chromium: Conectando aplicaciones web con intenciones web
- ↑ TechCrunch: Mozilla Labs lanza el experimento "Actividades web", que permite que las aplicaciones web se comuniquen entre sí.
- ↑ Mozilla Labs: Actualización de aplicaciones web: experimentos en actividades web y descubrimiento de aplicaciones.
Enlaces externos
- Introducción a las intenciones web
- Código de Web Intents en GitHub
- Demostraciones de Web Intents
- Noticias semanales de Linux: Diferentes intenciones respecto a las intenciones web
- Actividades web de Mozilla
- Aplicaciones web
