mercoledì 21 luglio 2010

Breeze, una ventata di usabilità su Mac [Software]

Abbiamo visto come velocizzare la navigazione per mezzo di intuitivi movimenti del mouse (non ditemi che non avete provato!), adesso passiamo a risolvere una piccola défaillance del sistema operativo dei computer Apple. Ah, utenti Windows, non mi abbandonate: ce n'è pure per voi ;)
i tre pallini delle finestre di OS XSe siete Mac users, conoscete bene le limitazioni delle finestre del sistema operativo OS X. Una delle più fastidiose è il comportamento del "pallino verde" che corona ogni finestra di ogni programma (dai, con rarissime eccezioni...) in alto a sinistra. Quoto letteralmente dalla guida in linea di OS X:
Per passare da una finestra di grandi dimensioni a una più piccola e viceversa, fai clic sul pulsante di ingrandimento verde (+) nell'angolo in alto a sinistra della finestra.
Ecco. Non poteva essere semplice come per i cugini di Windows, che con il clic in un quadratino ottengono una finestra a tutto schermo, noooo... Sul Mac cliccando sul pulsante di ingrandimento verde (+) otterremo un bizzarro comportamento di ingrandisci-forse-ancora-ancoraunpo-no-dimeno che trascende ogni umana logica. Boh!
Per questo ci viene in aiuto Breeze (sito dello sviluppatore), una piccola applicazione che faciliterà le operazioni di ridimensionamento delle finestre, anzi... le porterà ad uno stadio superiore! L'ho scovata attraverso una delle promozioni di macZOT! (tenete d'occhio questo sito se volete beccare qualche affare) grazie alla quale invece di pagare 8 dollari, ne ho sborsati solamente 4.95 (4,07 euro, al cambio di PayPal). Ma passiamo a descriverne le funzionalità.

il menu contestuale di BreezeBreeze in pratica assegna a determinate combinazioni di tasti, posizioni prestabilite per le vostre finestre. Il programma installa un menulet sulla barra di Mac OS X, in alto a destra, cliccando sul quale potrete accedere alle poche (ma buone) opzioni disponibili. Inizialmente si hanno alcune preimpostazioni, come opzione+1 (il vecchio tasto alt assieme al numero "1") per allargare una finestra a tutto schermo, così:

il Fullscreen di Breeze
Oppure opzione+2 e opzione+3 per posizionare le finestre rispettivamente a sinistra e destra, così:

Splitscreen Left e Splitscreen Right in Breeze
Potrete anche assegnare delle vostre scorciatoie, posizionando una finestra dove desiderate e con le dimensioni volute, cliccando sull'icona del programma e poi su "Save State As...", attribuendo un nome ed una nuova combinazione di tasti.
Alcuni esempi "creativi". Personalmente quando apro il programma di messaggistica istantanea voglio sempre avere la finestra dei contatti in primo piano nell'angolo in alto a destra del mio monitor, però mi scoccia troppo dover ridimensionare la finestra del programma che adopero (un sito internet aperto nel browser, ad esempio) ogni volta, sempre allo stesso modo, per non coprire la lista dei contatti in chat ma allo stesso tempo per occupare il maggior spazio possibile! Dato che quest'ultima ha una dimensione massima che conosco, mi è bastato attribuire alla combinazione opzione+4 uno stato che occupasse lo spazio rimanente, in questo modo:

posiziono la finestra in modo che appaia a fianco delle lista contatti
Facile no? Così mi basta un millisecondo per ridimensionare ogni finestra in modo che si affianchi esattamente alla lista degli amici in chat :)
Un altro utilizzo che ho pensato è quello di tenere a sinistra una pagina web e a destra la lista dei bookmark di Read It Later (magari ve ne parto un'altra volta, eh?), con due combinazioni distinte (opzione+6 ed opzione+7), proprio così:

due stati per due finestre di dimensioni diverse
Fantastico, non è vero? Da una "debolezza" del sistema operativo, abbiamo "rimediato" una grande funzione aggiuntiva!
Tra l'altro esiste la possibilità di salvare stati specifici per specifici programmi. Ad esempio, se per iTunes voglio che opzione+8 sia una finestrella in alto a destra, per un altro programma la stessa combinazione di tasti potrebbe ridimensionarla in basso a sinistra. E così via.
Le altre opzioni ve le lascio scoprire da soli, scaricando dal sito una versione dimostrativa di Breeze. Credo però che una volta provato difficilmente potrete farne a meno.
Ovviamente non sono tutte rose e fiori. Con alcuni programmi specifici Breeze potrebbe avere comportamenti anomali o addirittura non funzionare; è il caso di iPhoto, che fa un po' il pazzerello. Ma poco m'importa.
Esistono anche delle alternative. A pagamento troviamo Divvy, che utilizza un intuitivo sistema visuale per ridimensionare le finestre (costo: $14). Poi Size Up, che ha più o meno la stessa funzione di Breeze, per $13. Della stessa casa troviamo Cinch ($7) che invece permette di "calamitare" le finestre ai bordi dello schermo. Un'alternativa gratuita è shiftit, che ho provato ma ho trovato meno reattivo di Breeze.
Infine, per gli amici che utilizzano Windows, ho qualche link:
Su questi ultimi non potrei garantirvi nulla; quindi, se qualcuno volesse sperimentare, magari poi potrebbe raccontarci la sua esperienza.
Spero di essere stato utile! Alla prossima.

lunedì 19 luglio 2010

La vita è più facile con Smooth Gestures [Browsers]

Rendiamo più agevole e veloce la navigazione, proprio come vi indicai quasi 2 anni fa sull'altro blog.

Questa volta però ci occupiamo di Chrome e di come implementare su questo scattante browser le gestures. Ma partiamo dall'inizio, per essere fedeli alla mission del blog.
Un browser è semplicemente il programma che usate per navigare su internet, che sia da computer fisso, portatile, telefono cellulare e chi più ne ha più ne metta (alcuni esempi celebri: Internet Explorer e Firefox), visualizzando i siti richiesti, raggiunti attraverso un indirizzo web (o URL).
Tra i browser, ce n'è uno abbastanza recente, Chrome (sviluppato da Google) che brilla per velocità nelle prestazioni ed altre caratteristiche che non sto a spiegare in questa sede (magari più in là, con appositi post).
C'è una caratteristica che non nasce incorporata nel su scritto programma (a differenza di quanto accade con Opera, browser che la integra da tempo), ma che vale la pena di andare a scoprire, che è quella delle mouse gestures. Possiamo definirle (senza dover necessariamente scomodare Wikipedia) delle scorciatoie per velocizzare alcune operazioni del browser, impartendo comandi con il movimento del mouse, generalmente tenendo premuto uno dei suoi pulsanti e mimando (disegnando) delle forme. Vi assicuro che è più difficile a spiegarsi che a farsi. Ma entriamo nello specifico.
Do per scontato che utilizziate già Chrome (nel caso contrario scaricatelo qui). Recatevi a questa pagina per visualizzare l'estensione (nome per descrivere una delle tante funzionalità aggiuntive che si possono installare) che si chiama Smooth Gestures, che ho scelto per efficienza e praticità. Installatela come da intuitiva procedura. Da questo momento in poi, dovrete fare solo un ulteriore sforzo per godere delle meraviglie delle gestures: scoprirle e memorizzarle. Vedrete che con un po' d'allenamento riuscirete ad andare nella rete veloci come i fulmini.
Cliccate nei menu del programma (in alto sullo schermo) su Finestra | Estensioni e visualizzerete tutte le estensioni installate in Chrome fino ad ora, fra queste Smooth Gestures; cliccate su opzioni, nel suo riquadro, visualizzando la schermata che racchiude in maniera comoda e semplice i movimenti che dovrete effettuare con il mouse, tenendo premuto il tasto destro, per eseguire l'operazione richiesta. E vai con gli esempi, adesso! Tenete a mente che i movimenti vanno fatti in un punto qualsiasi della finestra dove appare il sito, tenendo premuto il secondo tasto del mouse (quello che di solito fa apparire il menu contestuale): vedrete una linea rossa che faciliterà la realizzazione della gesture... sarà come disegnare!

Smooth Gestures: History BackHistory Back (pagina indietro). Tenendo cliccato appunto il tasto destro del mouse, andate da destra a sinistra. Tornerete alla pagina visualizzata prima di quella attuale.

Smooth Gestures: History ForwardHistory Forward (pagina avanti). Effettuate il gesto precedente, ma in direzione opposta, da sinistra a destra quindi, per andare avanti alla pagina successiva. Questo presuppone che almeno una volta siate andati indietro e vi sia una pagina già visitata davanti. Non pretenderete che il vostro browser possa leggere il futuro!?

Smooth Gestures: New Tab (Open Link)New Tab (Open Link) (apri il collegamento in una scheda). Posizionatevi con la freccia del mouse su un link (il collegamento ad un'altra pagina, generalmente sottolineato e/o di colore diverso), cliccate con il tasto destro e, mantenendo premuto, trascinate verso l'alto. Si aprirà una nuova scheda contenente la pagina in questione.

Smooth Gestures: New Tab (Open Link in Background)New Tab (Open Link in Background) (apri il collegamento in una scheda sullo sfondo). Sempre partendo da un collegamento, questa volta premete ed andate prima giù e poi sù, la pagina si aprirà in un'altra scheda, ma questa volta non verrà visualizzata, bensì resterà caricata in attesa che vi clicchiate, mentre state ancora navigando nella scheda originaria. Questo è molto utile se volete aprire una serie di pagine e non volete fare avanti e indietro tra quella originaria e quella appena aperta.

Smooth Gestures: personalizzazione di un gestureSe non siete soddisfatti di una particolare gesture, potrete modificarne di esistenti, aggiungere movenze o crearne di nuove. Ad esempio trovo molto più intuitivo aprire un link su una scheda nello sfondo in maniera più diretta, partendo dal link e "disegnando" verso il basso. Per aggiungere un nuovo movimento ad una gesture esistente, nella pagina delle opzioni cliccate sul segno più e datevi da fare, sperimentate!
Un'altra gesture molto utile e che utilizzo sovente è quella di evidenziare una parola (o insieme di parole) e trascinare, sempre tenendo premuto il tasto destro, verso l'alto. Questo aprirà una nuova scheda in primo piano con una ricerca di quanto evidenziato su Google. Utilissimo! Peccato solo che, ad ora, non sia riuscito a far partire questa ricerca in una scheda in background.
Un ultimo monito: ricordate, dal momento che avrete installato questa estensione, di cliccare due volte con il tasto destro se volete aprire il menu contestuale (quello cioè che appariva prima dell'installazione di Smooth Gestures). Ciò vale per le versioni di Chrome per Mac e Linux.

E allora, vi ho un po' incuriositi? Darete un'occhiata a questa fantastica nuova opportunità offerta dalla rete per la rete?


Tutto ha un inizio...

Poche parole per descrivere come nasce questo progetto.

Parlare di tecnologia è sempre stato piacevole per il sottoscritto. Quante volte siete stati rapiti dal discutere con qualcuno che condivide la vostra stessa passione? Il tempo passa in fretta, quasi non non ve ne accorgete!
Purtroppo al sottoscritto è spesso negata la possibilità di trovarsi faccia a faccia con appassionati, quindi pesco nella rete, su siti e blog, in grandi (e meno grandi) social network dove non è difficile trovare chi, come me, si definisce geek.
Questo blog sarà un po' il mio sfogo in tal senso. Nel contempo spero di trasmettere qualcosa, regalare un punto di vista diverso o semplicemente una scorciatoia, un passatempo, un trucchetto da smanettoni, a chi della tecnologia fa una passione sì, ma anche uno strumento e non vuole uscire di senno nell'adoperarlo.

Allora... buona navigazione!