Perché la tastiera dell’iPhone ci mette un attimo a caricarsi
Una tastiera personalizzata viene chiusa da iOS nel momento stesso in cui esce dallo schermo: riaprirla dopo un po’ assomiglia più all’avvio a freddo di un’app che a un semplice cambio. Perché quell’attimo esiste e cosa lo allunga.
Apri WhatsApp dopo che il telefono è stato un’ora in tasca, tocchi il campo del messaggio e per una frazione di secondo i tasti ci sono ma non rispondono: il primo tocco non registra, oppure la tastiera impiega un istante a disegnarsi per intero. Poi si assesta e per tutto il resto della conversazione va perfettamente. È proprio quello lo schema rivelatore: esitazione all’inizio, zero esitazione dopo. Non è la tastiera che è lenta. È la tastiera che si sta avviando.
Perché quell’attimo esiste
Un’estensione tastiera esiste come processo attivo soltanto finché la tastiera è effettivamente sullo schermo. Nel momento in cui la chiudi, passi a un’altra tastiera o esci dal campo di testo, iOS spegne l’estensione del tutto: non resta niente in esecuzione, niente in pausa, niente in attesa in secondo piano. È la stessa regola che impedisce a un’animazione luminosa di consumare batteria mentre il telefono è in tasca, quindi non è lì per infastidirti: esiste perché un’estensione tastiera ha un budget di memoria molto più stretto di quello di un’app normale, e il modo più sicuro per farlo rispettare è non lasciarla in giro quando non serve.
La conseguenza è che tornare a una tastiera personalizzata dopo una pausa reale non assomiglia al passaggio tra due app già aperte in secondo piano: assomiglia all’apertura a freddo di un’app. iOS deve ricaricare in memoria il codice dell’estensione prima di poter gestire la prima pressione, e quel caricamento è esattamente l’attimo che senti.
Perché poi sparisce
Una volta completato il caricamento, l’estensione resta attiva per tutto il tempo in cui la tastiera rimane sullo schermo, quindi ogni tasto dopo il primo viene gestito immediatamente: non c’è un costo per lettera, c’è un costo una tantum all’inizio della sessione. Ecco perché la stessa tastiera può sembrare istantanea per venti minuti di chat e poi esitare di nuovo la volta successiva che apri Telegram dopo un’ora: nel frattempo l’estensione è stata chiusa e sta ripartendo da zero, non sta rallentando.
Cosa allunga l’attesa
- Uno sfondo fotografico personalizzato o un tema con immagini grandi deve essere decodificato prima che la tastiera possa disegnarsi, e questo si somma direttamente al caricamento.
- Forte pressione sulla memoria: tante app aperte contemporaneamente o un iPhone di qualche anno fa con meno RAM rendono più probabile che iOS abbia già scaricato l’estensione dalla memoria, quindi capiti più spesso di incontrare un avvio a freddo.
- Subito dopo aver installato o aggiornato l’app della tastiera, il primissimo caricamento tende a essere il più lento, prima che qualsiasi cosa sia in cache.
- Cambiare tastiera con il tasto globo comporta lo stesso costo per quella su cui atterri, perché quella che lasci viene spenta e quella nuova deve caricarsi.
- Modalità Risparmio energetico e batteria molto bassa possono rendere l’intero telefono meno reattivo, e la tastiera non fa eccezione.
Cosa non c’entra
Non è di per sé il segno di una tastiera fatta male: su iOS ogni tastiera di terze parti viene spenta allo stesso modo, comprese quelle che ti sembrano velocissime, perché la regola appartiene al sistema e non al codice di un singolo sviluppatore. Non c’entra la connessione a internet: la digitazione, la correzione automatica e gli effetti visivi girano interamente sul dispositivo e non richiedono alcuna richiesta di rete per funzionare. E non c’entra l’interruttore «Consenti accesso completo», che riguarda l’accesso alla rete e agli appunti di sistema, non la velocità con cui iOS carica un’estensione in memoria.
Cosa puoi fare
- Tieni la lista delle tastiere ridotta a quelle che usi davvero, in Impostazioni → Generali → Tastiera → Tastiere. Non elimina l’attimo di caricamento, ma fa sì che meno pressioni del tasto globo ti facciano atterrare su una tastiera fredda.
- Se usi uno sfondo fotografico personalizzato, un’immagine più piccola o più semplice si carica prima, perché c’è meno da decodificare prima del disegno.
- Se l’iPhone in generale è lento — tante app aperte, poco spazio libero — chiuderne qualcuna riduce la pressione sulla memoria che porta iOS a scaricare le estensioni più in fretta.
- Se l’esitazione è comparsa dopo un aggiornamento di sistema, dai al telefono qualche ora: dopo un aggiornamento iOS rifà diversi lavori in background e nel frattempo tutto è un po’ più lento.
- Aspettati una breve pausa all’inizio della sessione di scrittura invece di provare a eliminarla del tutto. È una caratteristica strutturale del funzionamento delle estensioni, non un’impostazione nascosta da qualche parte.
Quando invece è un problema vero
La distinzione utile è tra un’esitazione all’inizio e un ritardo continuo. Se la pausa si presenta a ogni lettera, se i tasti restano insensibili per interi secondi, o se la tastiera scompare e riappare mentre scrivi, non stai guardando un avvio a freddo: stai guardando qualcosa che consuma troppa memoria e viene chiuso mentre lavora. In quel caso ha senso provare a scrivere per un po’ senza sfondi o effetti attivi e vedere se cambia qualcosa, e in seconda battuta segnalare il comportamento a chi ha sviluppato la tastiera, perché quel tipo di sintomo dipende da come è costruita e non dalla regola generale di iOS.
Domande frequenti
Una tastiera lenta ad aprirsi è per forza fatta male?
Non di per sé. Su iOS ogni tastiera di terze parti viene spenta completamente appena esce dallo schermo, quindi qualsiasi tastiera può mostrare la stessa breve pausa quando la riapri dopo una pausa. Diventa una critica legittima solo se l’attesa è insolitamente lunga o se si ripete a ogni singolo tasto invece che solo al primo.
Perché il ritardo è peggiore se non tocco il telefono da un po’?
Più tempo passa, più è probabile che iOS abbia già chiuso l’estensione della tastiera per liberare memoria per le altre app. La volta successiva che la apri non stai tornando a qualcosa che era rimasto attivo: stai facendo ripartire tutto da zero, con il caricamento completo che questo comporta.
Attivare «Consenti accesso completo» rende la tastiera più veloce?
No. Quell’interruttore riguarda l’accesso alla rete e agli appunti di sistema. Non ha effetto sulla velocità con cui iOS carica un’estensione tastiera in memoria, quindi attivarlo non cambia nulla su questo fronte e non è un modo per accelerare l’apertura.
Conviene eliminare e reinstallare l’app della tastiera?
Raramente. Una reinstallazione riporta la situazione al primo avvio, che è tipicamente il caricamento più lento di tutti, e ti fa perdere le impostazioni configurate. Ha senso solo se la tastiera si comporta in modo chiaramente anomalo, per esempio scomparendo mentre scrivi, non per accorciare la normale pausa iniziale.
Provalo sulla tua tastiera
Kibo è una tastiera personalizzata gratuita per iPhone, con veri suoni meccanici, temi da scegliere ed effetti di retroilluminazione RGB. Senza account, senza pubblicità, e funziona anche con l’accesso completo disattivato.