I widgets di Netvibe sono disponibili per iGoogle, Windows Vista Sidebar, Mac…
Netvibes oltre ad essere famoso come aggregatore di feed RSS, è anche molto apprezzato per la presenza di widgets* gratuiti da poter aggiungere alla propria pagina ed ottenere delle funzionalità immediate. Tali widgets, da pochi giorni sono portabili anche su altre piattaforme quali iGoogle, Vista Sidebar, Apple Dashboard, Opera e Windows Live, manca all’appello per ora solo Yahoo Widgets.
Nel “Widget Summit” il Seo della Netvibes, Tariq Krim, ha annunciato l’utilizzo ufficiale per il mondo consumer della nuova tecnologia UWA (Universal Widget Api). Grazie ad UWA gli sviluppatori potranno creare un widget universale, farlo una sola volta e utilizzarlo sulle varie piattaforme. In tal modo saranno accontentate le esigenze reali degli utenti e sarà ridotto drasticamente il lavoro degli sviluppatori. Al seguente indirizzo possiamo trovare tutte le informazioni per lo sviluppo.

Ad oggi sono presenti circa 90.000 widgets nell’ecosistema Netvibes, ma solo 1.000 di questi sono già compatibili con la suddetta tecnologia. Sicuramente nel futuro saranno convertiti tutti i widget più popolari, mentre i nuovi saranno concepiti direttamente in UWA.
Sommariamente UWA utilizza un nuovo codice javascript in grado di riconoscere la piattaforma di riferimento ed abilitare solo le procedure necessarie per utilizzare il widget dove vogliamo noi.
La procedura di installazione dipende dalla piattaforma di destinazione. Per piattaforme di tipo web, iGoogle e Netvibes stessa, l’installazione avviene tramite redirezione alla pagina web e conferma. Mentre per applicazioni desktop quali Vista Sidebar, Opera ecc. andremo a scaricare ed installare il file corrispondente.
Sotto è riportato lo stesso widget, nella prima immagine è installato su iGoogle, quindi piattaforma web. Nella seconda, installato su Vista Sidebar, quindi piattaforma desktop.
* Nell’ambito della programmazione, il widget è un elemento (tipicamente grafico) di una interfaccia utente di un programma che facilita all’utente l’interazione con il programma stesso. Tipici esempi di widget sono i “bottoni” dell’interfaccia grafica di un programma che vengono “premuti” per dare comandi al programma stesso o le “checkbox” usate per compiere delle scelte fra varie opzioni disponibili. I widget sono spesso raggruppati in “raccolte” (toolkits) costruite e messe a disposizione dei programmatori in vari ambienti operativi proprio per facilitare la costruzione di interfacce operatore grafiche (GUI). (WIKIPEDIA)








