Ubiquity, comandi personalizzati per Firefox

Alla scoperta di Ubiquity, plugin dei Mozilla Labs per Firefox, con una semplice guida per creare i propri comandi di ricerca personalizzati.

Ubiquity è una delle ultime creazioni dei Mozilla labs: un plugin per Firefox che espande le funzionalità del browser.

Con una semplice combinazione di tasti ( CTRL + spazio su Pc e ALT + spazio su Mac) è possibile aprire un riquadro all’interno della finestra attiva. Da questo riquadro scrivendo poche lettere si è in grado di fare praticamente qualsiasi cosa tramite un’interfaccia a riga di comando: cercare un termine su Google o Wikipedia, tradurre il contenuto di una pagina, cercare delle immagini su Flickr o un indirizzo su Googlemaps, non ci sono limiti alle operazioni possibili.

I comandi più immediati sono:

  • g: ricerca su Google
  • w: ricerca su Wikipedia
  • f: ricerca su Flickr
  • map: ricerca su Googlemaps di un indirizzo, se selezionate del testo Ubiquity cercherà direttamente quanto evidenziato
  • translate: traduzione del testo evidenziato nella pagina da una qualsiasi lingua all’inglese, utilissima per lingue sconosciute come il cinese
  • imdb: ricerca sull’Internet Movie Database
  • twitter: aggiorna il proprio stato di Twitter

Fantastica è la possibilità di estendere i commenti presenti, importandoli da altri siti o scrivendoli autonomamente. Per maggiori informazioni vi rimando a quelli elencati sul sito ufficiale e su questo post dei Googlisti.

Creare comandi personalizzati

E’ possibile anche creare dei comandi personalizzati per Ubiquity, magari abbinando una parola chiave alla ricerca sul vostro sito web.

Seguendo questo tutorial potete realizzare in poche righe un comando che permette di effettuare la ricerca di qualsiasi termine. Una volta realizzato lo script, salvatelo in un file .js, caricatelo sul vostro server e collegatelo ad una pagina con il seguente codice da inserire tra i tag <head> e </head>:

<link rel="commands" href="http://percorso-del-file-js" name="Titolo" />

Potete provare il comando che ho realizzato per tomstardust.com andando su questa pagina dopo aver installato Ubiquity. Una volta autorizzato lo script, potrete utilizzare il comando tomstardust per cercare qualsiasi termine su questo sito.

Se a questo punto siete incuriositi da Ubiquity e non l’avete ancora installato, potete farlo dalla pagina ufficiale dei Mozilla Labs, dove trovate anche un video con una dimostrazione pratica.

Firefox 3, Opera, Safari e la guerra ad IE

Alla scoperta delle nuove versioni di Firefox, Opera e Safari, che cercano di togliere quote di mercato ad IE. Cosa succederà?

Firefox 3 ha visto la luce, e con il Download Day punta ad abbattere ogni record. L’occasione è buona per fare una panoramica sui principali browser web esistenti e del prossimo futuro, ed alcune riflessioni su cosa può attenderci.

Firefox 3

Senza dubbio uno dei principali punti a favore di Firefox 3 è la maggiore velocità di esecuzione del codice JavaScript. A questo sono da aggiungere numerosi dettagli che migliorano l’esperienza di tutti i giorni: la gestione delle password, dei componenti aggiuntivi, dei download che potranno essere messi in pausa e ripresi anche dopo un riavvio.

Per gli sviluppatori inoltre c’è un’intera sezione sul Mozilla Developer Center che illustra le novità di Firefox 3, dal supporto migliorato dei CSS a quello per le PNG animate.

Download Firefox 3

Opera 9.5

Opera è il browser che ha giocato d’anticipo sulla concorrenza, uscendo con l’ottima versione 9.5 prima di tutti gli altri. Le novità più apprezzate riguardano gli sviluppatori, visto il maggiore supporto per i CSS3 e l’integrazione di Dragonfly, l’analogo di Firebug. Per attivarlo vi basta andare sul menu Strumenti -> Avanzate -> Strumenti per gli sviluppatori.

Da notare come anche Opera abbia cambiato l’interfaccia grafica con uno stile più accattivante, anche se la semplicità delle versioni precedenti mi era sempre piaciuta.

Download Opera 9.5

Safari 4

Avrà il motore JavaScript più veloce in circolazione, incrementando le prestazioni rispetto all’ultima versione di Firefox del 50%.

Per l’uscità ci sarà ancora da aspettare, visto che sarà rilasciato con la nuova versione di Mac Os: Snow Leopard. In ogni caso la Apple ha da poco fatto uscire la versione 3.1, veloce ed elegante.

Download Safari 3.1

Internet Explorer 8

La Microsoft dopo il grande passo fatto da Explorer 6 ad IE7 sembra aver confidato troppo sulla propria posizione predominante. Nella pagina dedicata ad IE8 sono presentate diverse novità, tra cui il supporto completo ai CSS 2.1 e la discussa modalità Super Standard, ma non c’è ancora una data ufficiale.

Considerando che ad Agosto è previsto il rilascio di una nuova beta, è probabile che la data di uscita di Internet Explorer 8 sarà resa nota al ritorno dalle vacanze estive, e comunque il browser uscirà entro la fine del 2008.

Conclusioni

Una cosa è certa: non si è mai parlato così tanto di browser web come si sta facendo in questo periodo, ed il bello è che non ci sono solo due contendenti come ai tempi di Explorer e Netscape.

I prossimi mesi saranno una prova decisiva per le ambizioni di Firefox 3, che da tempo prova a rubare quote di mercato ad IE.

Quale può essere l’unico problema? Che i browser alternativi, come Opera e Safari, finiscano per togliere percentuali proprio a Firefox, in una guerra fratricida.

La speranza è che questo non accada, ma per raggiungere l’obiettivo di un web sempre più vicino agli standard il primo ostacolo è un altro: il definitivo abbandono di Internet Explorer 6.

La velocità di Firefox 3

Risultati interessanti per la nuova versione del browser di casa Mozilla: Firefox 3 sarà molto più veloce.

FirefoxE’ stata appena rilasciata la quarta beta di Firefox 3, e sembra proprio che ci dovremo aspettare un netto miglioramento nelle prestazioni del browser di casa Mozilla.

Sul sito mozillalinks.org infatti sono stati resi pubblici i risultati di alcuni test decisamente sorprendenti.

Il primo miglioramento riguarda il consumo di memoria: se fino ad ora utilizzare Firefox significava arrivare facilmente a 200Mb di RAM occupata, con Firefox 3 le cose sembrano cambiare. Le dichiarazioni ufficiali parlano di correzioni a numerosi memory leaks, il che spiega i problemi di Firefox 2 soprattutto dopo lunghe sessioni di lavoro.

La cosa più sorprendente però è la velocità nell’interpretare codice Javascript. Per il test è stato utilizzato Sunspider, che potete usare anche voi per rendervi conto delle differenze tra i vari browser. Con tutti i dubbi del caso, Firefox 3 è risultato 2 volte più veloce di Opera e Safari, 3 volte più veloce di Firefox 2, e addirittura 5-6 volte più veloce di Internet Explorer 7.

Considerando il sempre più diffuso utilizzo di Javascript nelle pagine web, resta solo da sperare che la versione finale mantenga questi risultati.

La data di uscita di Firefox 3 ancora non è nota, ma entro un mese vedrà la luce la versione Release Candidate, ultimo passo prima del rilascio finale.

Se siete interessati ad approfondire, vi consiglio di leggere anche Punto Informatico. Se invece utilizzate Internet Explorer, forse è arrivato il momento di guardarsi intorno e provare qualcosa di diverso.

Download Gratuiti: 10 Idee per farsi conoscere

10 consigli per acquisire nuovi lettori rilasciando materiale gratuito. Free è la parola magica.

DownloadChi scrive su un blog spesso ha varie conoscenze tecniche, che possono spaziare dalla grafica alla programmazione. Come poter sfruttare le proprie capacità per farsi conoscere, apprezzare ed acquisire più lettori? Il modo più immediato passa senza dubbio per il rilascio di materiale gratuito.

Free è la parola magica, distribuire un prodotto gratuitamente attira sicuramente più utenti rispetto alla vendita di materiale anche a costi bassissimi. Se avete dubbi su cosa potreste rilasciare, ecco alcuni esempi.

1. Icone

Uno dei prodotti più diffusi. I set di icone gratuite sono una grande attrattiva, ovviamente la qualità deve essere all’altezza.
Esempi: Silk Icons, Liquidicity Vector Icons

2. Bottoni ed elementi grafici

Potete realizzare e distribuire tutti gli elementi grafici che appaiono su una pagina web: bottoni, menu, decorazioni, anche in diverse varianti di colore per offrire più scelta.

Esempio: Liquidicity Vector Buttons

3. Photoshop Brushes

I pennelli per Photoshop sono sempre più diffusi. In rete se ne trovano in abbondanza, ma quelli di qualità sono rari. Se decidete di realizzare un set, ricordatevi che l’alta risoluzione è benvenuta.

Esempio: Fresh Foliage Photoshop Brushes

4. Photoshop/Fireworks Styles

Un’idea semplice ma utilissima è quella di rilasciare degli stili pronti da usare per Photoshop, Fireworks o altri programmi simili. Su questa strada le possibilità sono molteplici.

Esempio: Ultimate Web 2.0 Layer Styles

5. Temi WordPress, Joomla & co.

Qui la difficoltà aumenta, ma visto che la cosa mi riguarda direttamente vi posso dire che un tema di successo porta numerosi contatti, diverse richieste di lavoro e soprattutto molti backlinks. L’importante è che il tema sia originale per emergere dalla massa.

Esempi: Stardust WordPress Theme, dfTheme for Joomla

6. Video Tutorials e Screencast

Un tutorial video è un contenuto diverso dagli altri presentati fino ad ora, ma che può permettere di ottenere un buon ritorno in termini di visite. Basta un software come Jing ed un argomento interessante.

Esempio: come aggiornare WordPress di Andrea Beggi

7. Wallpapers

Gli sfondi per il desktop sono sempre apprezzati, ma tenete presente che il target dei visitatori in questo caso potrebbe allontanarsi dal vostro ambito, molto più che negli altri casi elencati.

Esempio: nDesign Studio Wallpapers

8. Estensioni per Firefox

Se siete degli sviluppatori, uno dei modi possibili per farvi conoscere è realizzare un’estensione per Firefox. I linguaggi necessari sono Javascript, CSS e XUL.

Esempio: Web Developer

9. Plugin per WordPress

Sempre in ambito programmazione, un’altra soluzione riguarda WordPress. La community che utilizza questa piattaforma di blogging è enorme, rilasciare un plugin utile è un’ottimo modo per farsi conoscere.

Esempio: Google and Feedburner Reports Plugin

10. Documenti tecnici

Un’altra soluzione possibile riguarda la distribuzione di documenti tecnici, magari in pdf. Un’alternativa è distribuire una raccolta dei propri migliori articoli, o i risultati di un sondaggio che avete ospitato.

Esempio: A List Apart Web Design Survey

Per concludere, ci sono molti tipi di contenuti che si prestano ad essere distribuiti tramite il proprio blog. Il mio consiglio è di trovare l’idea che meglio si possa combinare con le proprie capacità. E’ inutile inventarsi designer e rilasciare materiale scadente se non si ha il talento necessario, in tal caso meglio cimentarsi in qualcosa di diverso. Ciò che viene pubblicato deve essere sempre a buoni livelli, altrimenti sarà solo tempo perso. La qualità è fondamentale.