Una WWDC come la Sachertorte (1)

Mele e appunti

No, non si è “rotto il blog” (per rispondere pubblicamente a un’email che mi è giunta qualche giorno fa), e prima del keynote di lunedì 6 giugno mi ero riproposto di pubblicare qui le mie impressioni post-evento a caldo, come al solito. Purtroppo sono stato in altre faccende affaccendato, e a questo si aggiunga che la quantità di novità sciorinate durante il keynote della WWDC e l’impatto che ne ha conseguito non hanno permesso una digestione molto rapida. In altre parole: non ricordavo un keynote così dall’annuncio di iPhone a inizio 2007.

Lion, iOS 5, iCloud: molta carne al fuoco, in tre atti. Non sto a riassumere l’evento, ci vorrebbero tre articoli, uno per argomento. Dò per scontato che con l’iper-informazione che ci circonda, chi mi legge ormai è a conoscenza delle novità introdotte da Apple una settimana fa.

Voglio invece condividere le mie impressioni disordinate e, forse per la prima volta nel mio blog, dare maggior risalto agli aspetti che in un modo o nell’altro mi hanno lasciato un sapore un po’ amaro in bocca. In questo primo articolo inizierò con Lion, mentre in una seconda parte mi soffermerò brevemente su iOS 5 e poi su iCloud.

La presentazione

È una sensazione che ho avuto subito seguendo un paio di liveblogging dell’evento, Macworld.com e This Is My Next (l’Armata Ex-Engadget come la chiamo io); sensazione confermata quando ieri ho finalmente potuto ritagliarmi due ore di tempo da dedicare alla visione del filmato. Il ritmo di questo keynote è stato fin troppo esuberante e concitato. Le novità da svelare erano molte, siamo d’accordo, ma a tratti avevo l’impressione di venire stordito dalla loquela di Schiller, Federighi, Forstall e gli altri colleghi che hanno fatto una comparsata dando una mano con le demo. Meno male che Jobs (complice anche una voce un po’ stentata) ha rallentato sul finale, con il suo immutato carisma e la sua tipica maniera di presentare: calma, sicura, misurata. Gli altri sembrava stessero ripetendo la lezioncina a memoria. A salvarli sono state l’oggettiva novità di quel che stavano svelando (nel bene e nel male), la reputazione, e il fatto che gestire una quantità tale di informazioni in un tempo relativamente ristretto non è compito facile. 

Conflitti leonini

Lo dico subito: Lion è la prima versione di Mac OS X in dieci anni che mi lascia non deluso, bensì combattuto. Molte delle nuove funzioni sono senza dubbio un passo avanti e una miglioria rispetto al passato, e a mio avviso quasi bastano novità come Salvataggio automatico, Riprendi e Versioni per giustificare l’aggiornamento. Al tempo stesso noto una serie di dettagli, in certi casi anche piccoli, che mi fanno innervosire. Sostanzialmente perché mi trasmettono la sensazione di essere soluzioni a problemi che non esistevano. 

Quando sia Schiller che Federighi hanno detto in maniera diversa che (parafraso) le barre di scorrimento sono brutte, le barre di scorrimento non servono più, ho subito cominciato a fiutare l’andazzo. Le barre di scorrimento servono eccome: a dare immediatamente l’idea della lunghezza di un documento, di una pagina Web, della quantità di elementi contenuti in una cartella aperta in una finestra del Finder. La nuova soluzione, mutuata da iOS, di farle apparire quando si muove il puntatore e a farle scomparire quando lo si ferma, è visivamente attraente, ma l’immediatezza è persa. È una pignoleria da parte mia, lo so, ma se lo scopo di un’interfaccia utente è, fra gli altri, quello di facilitare le cose all’utente, allora delle barre di scorrimento sempre presenti offrono informazioni che l’utente può vedere e processare senza bisogno di fare alcuna azione. Il colpetto alla rotellina del mouse, il tocco di trackpad, la scorsa sul Magic mouse, seppur minime, sono sempre delle azioni aggiuntive che l’utente è costretto a fare per ottenere informazioni che prima già vedeva.

Continuando su questa linea, i dettagli di Lion che più mi rendono insofferente sono guarda caso legati soprattutto all’interfaccia grafica. Avevo già notato i segnali allarmanti all’evento Back To The Mac dell’ottobre 2010, e il keynote del 6 giugno non ha fatto che riconfermare un’opinione che mi ero fatto negli scorsi mesi, ovvero: le contaminazioni dell’interfaccia di iOS ora presenti in Mac OS X non mi entusiasmano granché e fatico a ritenerle questo grande beneficio che iOS apporta a OS X. Forse lo sarebbero se non esistesse ancora un certo divario fra i metodi di input di un iPhone o iPad rispetto a quelli di un computer Mac, sia portatile sia soprattutto da scrivania. Affidarsi a un numero ancora maggiore di gestualità multi-touch da effettuare su un trackpad non aiuta molto, anzi in me rafforza l’impressione di trovarsi davanti a un’interfaccia utente ibrida e dissociata. Dissociata perché da un lato gli indizi visuali mi spingono quasi a toccare lo schermo e a manipolare icone e finestre, dall’altro l’impulso si scontra con il fatto che un Mac, per ora, rimane un dispositivo con un’interfaccia mediata. Per naturali e ben congegnati, i gesti sul trackpad sono mediati, e c’è sempre il puntatore a video. Su iPhone e iPad la manipolazione è diretta e in questo senso l’interfaccia multi-touch di iOS è efficacissima.

L’esempio più eclatante di questa dissociazione: Launchpad. Probabilmente sarà un successo presso i nuovi utenti Mac che magari sono stati esposti solo all’iPhone e all’iPad; si troveranno davanti quell’interfaccia per selezionare le applicazioni, presa di peso da iOS, e la sensazione di familiarità sarà istantanea. Poi quando si tratta di interagire con Launchpad, beh, meglio avere un Mac portatile, perché i possessori di un Mac da scrivania (specie coloro che non usano né Magic mouse né Magic trackpad) troveranno l’interazione con Launchpad piuttosto goffa.

Certo, il messaggio che Apple sta lanciando in maniera sempre meno inequivocabile è che l’interazione mediante gestualità multi-touch è il futuro, se non in generale almeno dei prodotti Apple. La bellezza e la fluidità dell’esperienza utente in Lion sono strettamente legate al saper padroneggiare i gesti. Il problema, per ora, è che i Mac da scrivania non hanno la stessa omogeneità dei dispositivi iOS e della linea dei MacBook per quanto riguarda l’interazione con l’utente. Non tutti usano il Magic mouse o il Magic trackpad. C’è chi preferisce muoversi nell’interfaccia usando quasi esclusivamente la tastiera. Conosco persone che utilizzano da sempre la tavoletta grafica come dispositivo di input. Altri sono abituati a trackball e a mouse professionali con 7 pulsanti programmabili. Voglio vedere tutti questi utenti a districarsi con Launchpad e Mission Control. Non è un caso che al keynote erano piazzati dei MacBook Pro per effettuare le demo delle funzionalità di Lion. Con il trackpad è più facile. Quando Craig Federighi ha presentato Mission Control lo scorso ottobre, si trovava seduto a un Mac da scrivania e stava usando un Magic mouse: prima di azzeccare le gestualità che stava spiegando ha fatto almeno tre tentativi. Le dita sul mouse tremavano e si contorcevano. Ma, si diceva, l’interfaccia utente non dovrebbe facilitare la vita? A me sembra invece che in Lion le cose tendano a complicarsi. Magari di pochissimo, ma ci vedo una complicazione inutile.

Breve excursus — Ovviamente io ho una mia ipotesi su dove Apple ci stia portando con queste nuove interazioni e con questi nuovi elementi dell’interfaccia grafica presi da iOS. Mi sembra abbastanza chiaro che con Lion si entra nella fase preparatoria di un futuro in cui il mouse è destinato a sparire e in cui anche gli schermi dei Mac diventeranno tattili. Sarà sempre possibile manovrare i Mac con periferiche di input tradizionali (penso a chi come me collega al MacBook Pro un monitor di terze parti e usa il portatile in configurazione desktop, con tastiera e mouse), ma Mac OS X sarà dotato di un’interfaccia gestuale ottimizzata per un contatto sempre più diretto fra utente e oggetti a video. In quest’ottica, tutti i gesti con cui manovriamo Launchpad e Mission Control, le applicazioni in modalità tutto schermo e la possibilità di passare da una all’altra scorrendo con le dita, ecc., hanno molto più senso. Adesso l’utente muore dalla voglia di interagire direttamente con questi elementi, invece di farlo via trackpad; un domani potrà. Fino a poco tempo fa ero molto scettico a riguardo, e anche Jobs nell’evento di ottobre ha chiaramente dimostrato la scomodità di doversi sbracciare davanti a un monitor multi-touch che rimane in posizione verticale di fronte a noi. Poi ho visto questo brevetto e più recentemente quest’altro. Malgrado sia abitudine di Apple registrare un’enorme quantità di brevetti per poi implementarne solo alcuni, più osservo il lavoro di interfaccia che ha subìto Lion, più il percorso mi sembra sensato. Quando ci si arriverà non saprei, ma non mi stupirei se avvenisse nel breve-medio termine. Se così fosse, allora certe scelte nell’interfaccia utente di Lion e certi dettagli che adesso non mi convincono, diventerebbero in retrospettiva del tutto logici.

Altra complicazione inutile è il metodo con cui acquisteremo e installeremo Lion: niente supporto fisico, si fa tutto via Mac App Store. Un’idea bella e pulita in teoria, ma in pratica non priva di inconvenienti. Alcuni dei vantaggi della distribuzione digitale: risparmio sul confezionamento e sulla distribuzione fisica del prodotto, possibilità di far pagare un sistema operativo meno di 30 dollari, e la mancanza di supporto fisico significa zero rischi di acquistare un DVD difettoso o, peggio, di perderlo e non averlo sottomano quando occorre reinstallare. D’altro canto, però, stiamo parlando di un download di 4 GB, che non è proprio una passeggiata. Non dimentichiamo che non tutti viaggiano alla stessa velocità, che esistono ancora moltissime case in cui la banda larga rimane una chimera e si viaggia ancora con connessioni dial-up da 56K o al più sfruttando il collegamento 3G cellulare. Poi c’è il fatto che, con questo meccanismo, sembra chiaro che l’aggiornamento a Lion si appoggi pesantemente a Snow Leopard: infatti, se Lion è disponibile solo sul Mac App Store, quando si deve fare un’installazione da zero (perché, mettiamo, il disco rigido del nostro Mac si guasta e lo sostituiamo con una nuova unità vuota), occorrerà prima installare Snow Leopard, poi aggiornarlo all’ultima versione (o almeno alla 10.6.6), poi scaricare i 4 GB dell’Installer di Lion. Una procedura inutilmente complicata. Certo, è possibile creare un’installazione pulita di Lion e farsi un disco di avvio di Lion, ma qualsiasi procedura alternativa non può prescindere dall’ostacolo principale: lo scaricamento dei 4 GB iniziali. Per non parlare di chi, per una ragione o per l’altra, è rimasto con Mac OS X 10.5 Leopard. Non può passare a Lion direttamente, deve per forza acquistare Snow Leopard.

(Quando, dopo l’evento Back To The Mac, era stata resa disponibile una beta di Lion per gli sviluppatori, direttamente scaricabile dal Mac App Store, avevo immaginato che Apple avrebbe fatto questa mossa anche per la release finale di Mac OS X, e che avrebbe abbandonato il formato DVD, ma mi aspettavo almeno la possibilità di acquistare Lion su una micro-unità USB come quella che si trova nella scatola del MacBook Air per il ripristino del sistema).

Sulla scomparsa di Rosetta e l’abbandono del supporto per l’architettura PowerPC ho già detto a marzo e rimango della stessa opinione, e sull’argomento suggerisco la lettura (in inglese) di questo articolo su Low End Mac: The Implications of Losing Rosetta in OS X 10.7 Lion.

Per concludere, provvisoriamente, su Lion: sono ovviamente molto affascinato dalle novità e da alcune nuove funzionalità così utili che è da sciocchi non aggiornare. Al tempo stesso, e forse per la prima volta in dieci anni, mi trovo di fronte a un aggiornamento dal sapore dolceamaro: a) alterazioni dell’interfaccia che almeno per ora mi appaiono più come svolazzi imitativi per spingere verso Mac OS X e il Mac quell’utenza che conosce Apple solo perché possiede un dispositivo iOS, che non migliorie dettate in primo luogo dall’usabilità; b) un processo di installazione/aggiornamento semplice sulla carta ma laborioso nelle implicazioni (scaricarsi 4 GB di materiale, farsi un proprio DVD di installazione, ecc.); c) l’abbandono dell’architettura PowerPC che mi obbliga a soluzioni di ripiego, quando bastava lasciare Rosetta come installazione opzionale, come già avviene in Snow Leopard. 

La fiducia in Apple rimane, a ogni modo, e mi auguro che i vantaggi e i benefici che Lion porta con sé mi facciano presto dimenticare queste seccature.

[Fine Prima Parte]

‹‹The required disk cannot be found›› error in iTunes

Software

Time ago, after noticing a progressive worsening in the overall performance of my iPhone 3G, I decided to do a full restore by reinstalling iOS 4.2.1 and then restoring from a previous backup, to see if the situation could improve a little. After deleting some apps I wasn’t using much and doing a backup, I was ready to go. I clicked on the Restore button in iTunes and after giving confirmation I was presented with a puzzling error message: The required disk cannot be found.

I never had a problem before with iPhone restores or firmware updates. I carefully read this Apple Knowledge Base page and tried every suggestion outlined there, to no avail. Then I searched the Web and lost myself in every kind of iPhone-related forum, only to find other puzzled users in my same situation. Then I found this page, promisingly titled Solved: The iPhone cannot be synced. The required disk cannot be found. It indeed gives good advice:

This sync error was happening on my iphone due to trying to sync the iPhone with a ringtone that was on a network drive that I recently reformatted and reorganized. Disabling the files that were on the network drive in itunes completely solved my problem. So if you ever read “The iPhone cannot be synced. The required disk cannot be found.” Make sure that all the files that you are trying to sync are actually accessible.

So I verified just that, that all I was trying to sync was truly accessible; I even deleted all the music, podcasts and videos on the iPhone to be sure. No joy. So, after losing an entire afternoon over it, and getting quite frustrated, I decided it wasn’t worth my time and just restored the iPhone 3G from a previous backup. That, and the ‘Reset all settings’ option managed to speed up the iPhone enough to be usable again, so I didn’t investigate further.

However, when yesterday I tried to update my brand new iPhone 4 from iOS 4.3 to 4.3.3, iTunes again threw the very same error at me. With a new, never-synced-before iPhone? Now, that was really strange. At first I thought it was a matter of activation, since I’m in the process of changing mobile carriers. I thought that perhaps I would need to wait to have access to Orange’s services (my new carrier). But a firmware update is a firmware update no matter what, so I started searching for the source of the problem. In this case at least I was sure it wasn’t something related to unreachable files because I hadn’t even synced the iPhone 4 yet. My instincts were telling me that iTunes was the culprit, so I started checking all files and folders related to iTunes.

It was when I navigated to Home/Library/iTunes that something dawned on me:

iPhone software update broken aliases

When I clicked on both the iPhone Software Updates and iPod Software Updates aliases, the Finder warned me that the aliases were broken. I keep my iTunes Library on an external disk, and a few months ago, when that disk was becoming unreliable and probably about to fail, I hurriedly moved the whole library on a newer external disk. So, when I checked the paths of those broken aliases, they were respectively:

/Volumes/[Old disk]/iPod-iPhone Software Updates/iPhone Software Updates
/Volumes/[Old disk]/iPod-iPhone Software Updates/iPod Software Updates

So I repaired them to be like this:

/Volumes/[Current disk]/iPod-iPhone Software Updates/iPhone Software Updates
/Volumes/[Current disk]/iPod-iPhone Software Updates/iPod Software Updates

Then I restarted iTunes and the error vanished. The iOS 4.3.3 firmware update was correctly downloaded and installed.

The bottom line: when you move your iTunes Library on an external disk, especially if you do it manually, make sure those aliases point to their respective folders on the external disk correctly, because iTunes saves the iPhone and iPod firmware updates there. If iTunes cannot find the correct path (in my case because it pointed to a disk that no longer existed), then it won’t proceed with the update process and will give you that fairly terse error message. (A warning like iTunes cannot find the ‘iPod-iPhone Software Updates’ folder would have been much clearer, in my opinion).

Passando al nuovo iPhone

Mele e appunti

Cari lettori, stavolta sono io a chiedere delucidazioni, e sarò davvero grato a chi potrà fornirmi risposte precise in merito. Potrei perdere tempo in ricerche su Google, ma penso che in questo modo potremmo creare una risorsa per altri che si trovano nella mia situazione.

Mi spiego: se tutto va bene, dal prossimo lunedì entrerò finalmente in possesso di un iPhone 4. Come avviene spesso in questi casi, mi è risultato economicamente conveniente passare a un altro operatore telefonico, e ho quindi fatto richiesta di portabilità del mio numero attuale. Quando lunedì attiverò iPhone 4, immagino che l’attuale scheda SIM nel mio iPhone 3G verrà disattivata. E qui arriva il dilemma. Oltre al mio numero di cellulare spagnolo — quello che passerà dall’iPhone 3G all’iPhone 4 — io possiedo sempre il mio vecchio numero italiano, una ricaricabile TIM che al momento si trova in un SonyEricsson K700i. Col passaggio all’iPhone 4 vorrei poter usare il vecchio iPhone 3G con la ricaricabile TIM, finalmente pensionando l’affidabilissimo K700i. A vostro parere basterà togliere la SIM italiana dal Sony e inserirla nell’iPhone 3G, o sarà necessario effettuare anche il jailbreaking del dispositivo?

The Twitter trap

Handpicked

Bill Keller wrote an excellent article in The New York Times. After reading, my first reaction was I could have written this piece myself, it sounds just like me — only better, more concise and to the point. A couple of quotes: 

I don’t mean to be a spoilsport, and I don’t think I’m a Luddite. […] I get that the Web reaches and engages a vast, global audience, that it invites participation and facilitates — up to a point — newsgathering. But before we succumb to digital idolatry, we should consider that innovation often comes at a price. And sometimes I wonder if the price is a piece of ourselves.

[…]

My father, who was trained in engineering at M.I.T. in the slide-rule era, often lamented the way the pocket calculator, for all its convenience, diminished my generation’s math skills. Many of us have discovered that navigating by G.P.S. has undermined our mastery of city streets and perhaps even impaired our innate sense of direction. Typing pretty much killed penmanship. Twitter and YouTube are nibbling away at our attention spans. And what little memory we had not already surrendered to Gutenberg we have relinquished to Google. Why remember what you can look up in seconds?

It’s really a worthwhile read. The article is rather short, but quite thought-provoking. Be sure to follow the links in it as well.

In-between

Tech Life

During the last month, I’ve been experiencing a progressive lack of energy towards writing. Not in general, just regarding technology subjects, which are the main focus of this blog. Not that there’s some shortage of topics to talk about. Quite the opposite, in fact. But I realised that for many of them I haven’t much to say about, and at the same time I’ve noticed that too many pundits out there seem unable to accept that for many of these topics, there’s really not much to say. Instead they go on and on, speculating, hypothesising, and when there’s finally some shed of a fact disproving their flights of fanc… speculation, they just change course and keep speculating and hypothesising again and again until the cycle is repeated.

It’s funny, because for some time I tried to enter that environment and those circles, while now I’m feeling more and more estranged by them. This, as a reader and consumer of tech news and debates. As a writer, I’m just pausing for a moment and thinking about new approaches. In my opinion, the main problems are:

  1. Too many bloggers, too few writers — It’s increasingly difficult to find well-written stuff. Lately, it seems that a lot of people fancy themselves ‘writers’ and/or ‘curators’; sometimes someone even does a really good job at organising interesting material on his/her blog. There’s the occasional good piece, too, but what I generally notice (I have to generalise here, and I apologise in advance) is that the urge of passing and sharing information outweighs the striving for good style. In other words: a continuous flow of information being passed and bounced around the Web, a lot of attention on the content, so little focus on the form. I’m not saying that form should be more important than content, of course, but that how you convey something should at least be as important as what you’re writing about. Pointing out typos and bad grammar, or criticising how ineffectually one writes is considered bad attitude by the Netiquette. Yes, criticism can come and often comes with snarky remarks designed to hurt the recipient (see problem 4), while there should be more constructive criticism and commentary. But readers are getting too forgiving. Sharing is so easy, they’re content with an ‘interesting’ topic or item and they just pass it along. Which leads to problem 2.
  2. Too many echoes, too few original sounds — The level of information redundancy on the Web is beyond remedy. Today we’re given incredibly simple tools to share content, and this produces a great deal of inflation. Looking at my RSS reader, despite my efforts to avoid too much noise, for every new 100 items, at least 60–70 are reproduced/shared content, not original pieces. In this deluge of information, thoughtful analyses, fascinating concepts and compelling ideas get drowned and hard to find.
  3. A lot of shallow analyses, produced by authors with tunnel vision — Writing from experience is a good thing. Basing an analysis solely on personal experience, less so. I stumble on a lot of pieces written by geeks who are incapable of ‘un-geeking’ their point of view for the sake of a broader, more objective argument. For example, they have this distorted idea of the ‘average user’, who either is a projection of themselves, or is a generalised simpleton who barely understands how a computer or a mobile device operates. This leads to pieces where the basic concept, in the end, is “Every design that I don’t like, have difficulties with, don’t understand, is ultimately bad design”. I believe that a good measure of your experience is how little of your personal experience you let come out in your essays, reviews or analyses.
  4. An audience getting passive and aggressive at the same time — Another alarming trend online. On the one hand, as I mentioned in point 1, I often see too forgiving an audience, which apparently doesn’t have a problem with the frequent poor-to-average quality of what it consumes; perhaps because there are so many things to read everyday, so much information overload that erodes attention and judgment. On the other hand, where there’s criticism, it usually is of a destructive fashion that focuses on the author and not on his/her ideas. The general impression I’m left with is that people are getting increasingly lazy and unwilling to spend some time for constructive feedback, choosing the easy way of one-line quips and brief, snide remarks which don’t help anyone at all.

Bearing these factors in mind, you can understand my situation. This post is titled In-between because I’m in the process of setting up a new place, finally a Web site with my own domain and everything. After ten years of writing online, it’s an important and long-overdue step. I want to broaden the scope of the blog, covering more topics than just technology and Apple, a promise I wrote in the ‘Topics’ section of The Quillink Observer information page and never really kept. In other words, I’d really like to start the new place in a good way. Since I plan to try to make some money out of it, I guess I’ll have to ‘keep it interesting’ by increasing updates and writing brief commentary pieces pointing to other links and so on and so forth. Not exactly the kind of stuff I’m enthusiastic about, since I usually prefer moving at a slower pace, letting news and critiques sink in and writing longer analyses later. 

Another issue I’ll have to face when setting up the new place regards the bilingual nature of The Quillink Observer. The ideal for me would be to have the ability to write and publish articles from a single admin interface, but in a way that English-speaking visitors could easily find and read only English content, and Italians could do the same for their language. I’ll see what I can do about it. 

Anyway I have two good starting points for getting things right from the beginning: the quality of what I can offer (you’ll forgive this moment of blatant self-confidence), and a great audience which — apart from the occasional, mandatory troll — has been just wonderful over the years. I don’t know exactly when the new Web site will be ready (soon enough, I presume); in the following days I may try different things on this blog, making the most of this in-between situation to experiment new approaches so as to avoid a rough (re)start. Stay tuned, and thanks in advance.