Netvibes.org Platform
    Nils Breunese / VPRO Digitaal
Netvibes.com
Netvibes API’s

Universal Widget API (UWA)
Netvibes REST API: info over een Netvibes account
Netvibes Ecosystem API
http:/...
Universal Widget API (UWA)
Geïntroduceerd door Netvibes in februari 2007
“Write once, run anywhere”: XHTML, CSS, JavaScrip...
Netvibes.org Platform
Geïntroduceerd in juni 2008
   UWA JavaScript Runtime
   Exposition PHP Libraries
   Exposition PHP ...
UWA JavaScript Runtime
Gedeeltelijk gebaseerd op MooTools en Prototype
Uitbreiden om UWA widgets op andere (web standards)...
Exposition PHP Libraries

Server-side implementatie van UWA
Toegang tot Universes en activiteiten
UWA widgets parsen en co...
Exposition PHP Server
Widgets renderen
   /public/widget/<action>?uwaUrl=<url>
   uwa: standalone widget
   frame: iframe-...
Exposition PHP Server

Proxy server
   /public/proxy/<action>?url=<url>&type=<type>
   ajax: AJAX calls (text/xml/json)
  ...
Wat het niet is


De functionaliteit van de Netvibes.com startpagina
Helaas
Conclusie

UWA lijkt een interessant formaat voor het aanbieden van
widgets
Het Netvibes.org Platform biedt geen mogelijkh...
Upcoming SlideShare
Loading in …5
×

Netvibes.org Platform

1,250 views

Published on

Wat heeft het Netvibes.org Platform momenteel te bieden?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,250
On SlideShare
0
From Embeds
0
Number of Embeds
74
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Netvibes.org Platform

  1. 1. Netvibes.org Platform Nils Breunese / VPRO Digitaal
  2. 2. Netvibes.com
  3. 3. Netvibes API’s Universal Widget API (UWA) Netvibes REST API: info over een Netvibes account Netvibes Ecosystem API http://dev.netvibes.com
  4. 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
  5. 5. Netvibes.org Platform Geïntroduceerd in juni 2008 UWA JavaScript Runtime Exposition PHP Libraries Exposition PHP Server GNU LGPL v3 Preview 3
  6. 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
  7. 7. Exposition PHP Libraries Server-side implementatie van UWA Toegang tot Universes en activiteiten UWA widgets parsen en compileren
  8. 8. Exposition PHP Server Widgets renderen /public/widget/<action>?uwaUrl=<url> uwa: standalone widget frame: iframe-versie js: JavaScript controller css: CSS styles
  9. 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. 10. Wat het niet is De functionaliteit van de Netvibes.com startpagina Helaas
  11. 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

×