Un sito nel telefono non basta
map.flights funziona nel browser di qualsiasi telefono, eppure ci sono cose che solo un’app sa fare. Ti avvisa che l’aereo che segui è appena decollato. E in modalità Sopra di te basta alzare il telefono verso il cielo: la bussola mostra in che direzione e a che distanza si trova ogni aereo, la fotocamera, se vuoi, li etichetta direttamente nell’immagine, e la vista Ultima ora mostra che cosa è passato di lì prima ancora che tirassi fuori il telefono.
La bussola di un telefono è magnetica, e il nord magnetico non è il nord vero. La differenza cambia da posto a posto: qualche grado nell’Europa centrale, anche più di venti nel nord del Canada. L’app prende la direzione verso il nord vero, e quando il telefono non riesce a darlo lo dice. Quando la bussola è starata, suggerisce di disegnare in aria con il telefono un otto coricato.
Intanto la tua posizione resta nel telefono. Le direzioni si calcolano direttamente lì e al server arriva solo una domanda sui dintorni, arrotondata a circa cento metri. L’app lo dice chiaramente nella richiesta, prima ancora di chiedere il permesso.
I fotografi apprezzeranno i transiti. Il Sole e la Luna in cielo misurano circa mezzo grado di diametro, e un aereo di linea attraversa il loro disco in una frazione di secondo. Il sito e l’app calcolano dalle posizioni dal vivo quale aereo nei prossimi dieci minuti attraverserà il disco così come lo vedi tu, esattamente da dove sei. La previsione è una linea retta: un aereo che vira o comincia a scendere la annulla, e la quota che un aereo trasmette è precisa solo quanto basta perché a venti chilometri l’errore sia grande come il disco. Per questo l’elenco mostra anche i passaggi mancati di poco, e dove puntare l’obiettivo lo decide il fotografo.


La carta d’imbarco nel telefono
Il codice a barre su una carta d’imbarco segue un unico standard mondiale. Contiene il nome del passeggero, il codice di prenotazione, da dove e per dove, la compagnia, il numero di volo, il posto e il giorno della partenza. Il giorno, però, solo come numero del giorno nell’anno, senza l’anno: il 17 giugno è il giorno 168.
L’app legge il codice con la fotocamera direttamente nel telefono e l’anno lo ricava da sola, perché una carta d’imbarco è quasi sempre per il primo giorno con quel numero. Il nome resta nel telefono, il codice di prenotazione non viene salvato affatto, e al server arrivano solo la compagnia, il numero di volo e l’aeroporto.
Poi arriva il pezzo migliore. L’aereo che ti porterà di solito sta ancora volando da qualche parte come un altro volo. Quando lo troviamo, l’app mostra sopra la mappa che il tuo aereo in questo momento sta volando da Amsterdam a Praga, con la stima dell’atterraggio. Se farà in tempo per la tua partenza non lo dice: sarebbe un pronostico, non una misura.
Fatta per i pollici
Dal sito quasi niente si può trasferire così com’è. I pulsanti con le frecce hanno senso con il mouse, sul telefono non li vuole nessuno. Il pannello del volo segue il dito e resta dove lo lasci, i fogli si chiudono con uno swipe, trascinando la linea del tempo della riproduzione salti nel tempo, e toccando la mappa metti in pausa la modalità Segui.
I link dal sito si aprono direttamente nell’app. A settembre l’app ha raggiunto il sito in diverse ondate: i luoghi per gli spotter, le anomalie dei voli, la modalità gruppo con fino a sei aerei, i collegamenti tra città e la vista 3D degli aeroporti.


Un pezzo di mappa sul sito di qualcun altro
Gli spotter trasmettono gli aeroporti su YouTube, gli aeroclub hanno i loro siti, i piccoli aeroporti non hanno budget per un tabellone tutto loro. Invece della pubblicità abbiamo offerto loro un pezzo di mappa: basta copiare qualche riga dal configuratore e sulla pagina compaiono gli aerei dal vivo. Il primo widget esisteva già l’11 agosto, prima che il sito avesse gli account. A fine settembre ce n’erano di sei tipi: una mappa, i tabelloni delle partenze e degli arrivi, un badge con il numero di aerei nei dintorni, lo stato di un volo, la scheda di una stazione e la flotta di una compagnia, in tre temi.
Un widget vive su un sito che non è nostro. Non deve rallentarlo, rompergli gli stili né raccogliere i suoi visitatori. Per questo si carica solo quando il lettore scorre fino a lui, vive in un riquadro tutto suo dove non può toccare l’aspetto della pagina che lo ospita, e su una scheda del browser nascosta non chiede niente. Se un visitatore ha JavaScript disattivato, al suo posto resta un semplice link a map.flights.
Il tabellone mostra l’ora dell’aeroporto anche a un visitatore di un altro continente. Fai clic su un aereo e il suo dettaglio si apre direttamente nel widget: sul telefono la scheda sale dal basso, un dito scorre la pagina e due dita spostano la mappa. Il logo nell’angolo resta anche quando chi ospita il widget nasconde l’intestazione.


Le attribuzioni delle fonti dei dati in un widget non si possono disattivare. Le licenze dicono che viaggiano con i dati, e così viaggiano anche sul sito di qualcun altro.

