3. Netvibes API’s
Universal Widget API (UWA)
Netvibes REST API: info over een Netvibes account
Netvibes Ecosystem API
http://dev.netvibes.com
4. Universal Widget API (UWA)
Geïntroduceerd door Netvibes in februari 2007
“Write once, run anywhere”: XHTML, CSS, JavaScript/AJAX
iGoogle, Windows Vista Sidebar, Mac OS X Dashboard,
Live.com, iPhone, Opera, blogs, MySpace, etc.
“Web” widgets, ook te draaien op “desktop” widget engines
Metadata, configuratie, scripting, styling, content
6. UWA JavaScript Runtime
Gedeeltelijk gebaseerd op MooTools en Prototype
Uitbreiden om UWA widgets op andere (web standards)
platforms te draaien
DOM extensies van elementen als Array, String, HTML
Er loopt geen standardisatietraject voor web widgets, maar
W3C heeft er wel één voor desktop widgets
9. Exposition PHP Server
Proxy server
/public/proxy/<action>?url=<url>&type=<type>
ajax: AJAX calls (text/xml/json)
feed: AJAX calls voor feeds (json)
10. Wat het niet is
De functionaliteit van de Netvibes.com startpagina
Helaas
11. Conclusie
UWA lijkt een interessant formaat voor het aanbieden van
widgets
Het Netvibes.org Platform biedt geen mogelijkheden voor het
presenteren van widgets, maar voornamelijk voor het
hosten/renderen van widgets voor verschillende platforms