Netvibes Universal Widget API y la W3C
Ya está disponible Universal Widget API (UWA) de Netvibes, propuesta de la empresa del página de inicio para estandarizar el desarrollo de Widgets. Como anuncian en su propio blog los widgets desarrollados con ella serán compatibles con la página personalizada de Google y el escritorio de Apple, afirmando que también serán soportadas Opera y Windows Vista.
Una muy buena idea la de los widgets multiplataforma, pero como en otros muchos casos se antoja sospechosa por intentar imponer una especificación propietaria en lugar del estándar abierto propuesto por la W3C. De entrada apostar por la API de Netvibes sería una ventaja para desarrolladores de widgets como Beon, haciendo el mismo trabajo pasas de estar en una plataforma a estar en varias. Pero a cambio ligas la base de tu trabajo a una API que está en manos de una compañía, Netvibes, con sus propiois intereses.
Compartir en Facebook
Publicar en Twitter
Comentarios
estándar w3c
no sabía que existiera una propuesta de la w3c. ¿sabes si alguien la está utilizando, aunque aún se esté trabajando en ella ?
No y han llegado tarde...
La w3c como casi siempre ha llegado bastante tarde: cada uno tiene ya sus APIS de javascript, su formatos en XML para la configuración y su sistema de empaquetado... vamos que lo tienen complicado tras años de konfabulator y demás plataformas.
Bueno....
Los widgets en si están en lenguaje web, o sea, al menos en Dashboard, los widgets son minipáginas web, con sus hojas de estilos y sus historias. De hecho en mac hay un programa que pasa los widgets de Google a widgets del Dashboard.
Así que no veo dificultad alguna de crear widgets en plataformas web. Otra cosa está en Yahoo Widgets y Beon, que son herramientas de escritorio.
Lo que no entiendo entonces es ¿como se va a poder hacer widgets para sitios web y aplicaciones de escritorio?
Escritorio Vs Web
Tu mismo lo has dicho Cyber, Yahoo Widgets y Beon son tan de escritorio como DashBoard. Windows Vista y Live también comparten los widgets (gadgets en su caso), lo único que deben cumplir es que acepten el mismo tipo de empaquetado y que el scripting necesario (funcionan con Javascript) sea asequible para ejecutarse en su web, que utilicen XML para almacenar datos y guardar configuraciones y que la presentación sea con CSS... como ves todo es posible montar en una web
Enviar un comentario nuevo