Ecco un esempio di comando per Ubiquity 0.1 (di cui ho parlato nel post precedente). E’ uno snippet semplicissimo, permette — digitando rai4 — di visualizzare nello spazio delle “preview” il titolo del programma attualmente in onda sulla nuova rete Rai e quello del seguente.
Per provarlo basta immettere nel Command Editor (disponibile in chrome://ubiquity/content/editor.html una volta installato l’add-on) il seguente codice JavaScript:
CmdUtils.CreateCommand({
name: "rai4",
author: { name: "hyle" },
license: "LGPL",
preview: function( parea ) {
parea.innerHTML = "Richiesta in corso...";
var url = "http://hyle.appspot.com/palinsesto/rai4/text";
jQuery.get( url, function( res ) {
parea.innerHTML = res;
})
},
execute: function() {
Utils.openUrlInBrowser("http://hyle.appspot.com/palinsesto/rai4");
}
})
Come potete vedere la cosa più complessa che viene usata è una Ajax call jQuery.get per recuperare i dati da visualizzare nell’anteprima.
Il risultato — control-space rai4 — sarà simile a questo:

Perdonate la monomania televisiva; è solo una questione di praticità ![]()
… E ora non resta che provare IE8 Beta 2 e ridere forte.
informazioni: Ubiquity 0.1 Author Tutorial
