Safari su iPhone Duo spreca spazio sullo schermo esterno: Apple lo ammette e vuole studiare una soluzione
Chi ha già in mano iPhone Duo se n’è accorto subito: navigando con Safari sullo schermo esterno, cioè da chiuso, i siti appaiono stretti. La colpa è della colonna sul lato destro, dove iOS sposta i controlli del browser e quelli di sistema per lasciare più spazio in altezza. Apple lo sa e lo ha ammesso nero su bianco: nel post sul blog WebKit dedicato a Safari 27.1, Jen Simmons spiega che l’azienda sta studiando un modo per far usare quello spazio ai siti web.
Perché Safari sullo schermo esterno di iPhone Duo sembra così stretto
Lo schermo esterno di iPhone Duo ha proporzioni diverse da quelle di qualsiasi altro iPhone: è più largo e più corto. Per non sacrificare troppo spazio in verticale, iOS sposta di lato i controlli che sugli altri modelli stanno in alto o in basso: l’ora, il tasto indietro, i segnalibri, il pulsante per aprire una nuova scheda e quello delle pagine aperte finiscono tutti in una colonna a destra. Il problema è che in Safari 27.1 la pagina non si estende dietro quei controlli. Come succede anche sulle altre piattaforme, Safari si limita a riempire quella fascia con il colore di sfondo del sito, così da non lasciarla vuota. Il risultato è un’area di lettura sensibilmente ridotta, ed è uno dei difetti segnalati più spesso nelle prime recensioni del pieghevole.
Per dare un’idea delle misure, secondo i dati pubblicati da WebKit la pagina sullo schermo esterno in verticale è larga 382 pixel CSS, contro i 951 dello schermo interno in orizzontale.
Leggi ancheRecensione iPhone Duo: il pieghevole di Apple valeva l'attesa (ma non è per tutti)
5 CommentiLa soluzione che Apple sta valutando
Nel post Apple dice di voler dare a web designer e sviluppatori la possibilità di “progettare ed usare quello spazio in modi più creativi”, ad esempio estendendo lo sfondo dell’intestazione di un sito su tutta la larghezza dello schermo. La strada più ovvia ci sarebbe già: il meta tag viewport con viewport-fit=”cover”, che permette alla pagina di estendersi fino ai bordi, a patto che lo sviluppatore usi le variabili giuste per tenere lontani i contenuti importanti dai controlli di sistema.
Apple però non si fida di questa soluzione. Analizzando come sono fatti i siti di oggi, ha visto che moltissimi progetti non gestiscono correttamente i margini su tutti e quattro i lati. Nella pratica significa che, aprendo semplicemente quella porta, molti siti finirebbero con testi e pulsanti nascosti sotto i controlli di Safari: un problema peggiore di quello di partenza.
Per questo l’azienda sta cercando un sistema più a prova di errore e magari più semplice da usare per chi sviluppa, e ha chiesto direttamente agli sviluppatori di proporre idee. Non ci sono tempi né dettagli su come funzionerà: il post si chiude con un “stay tuned”, quindi la novità potrebbe arrivare con uno dei prossimi aggiornamenti di Safari.
Cosa cambia già con Safari 27.1 su iPhone Duo
Safari 27.1 è la versione arrivata insieme ad iPhone Duo con iOS 27.1 e, come sottolinea la stessa Apple, usa lo stesso motore WebKit degli altri iPhone: i siti funzionano esattamente come altrove. C’è però una novità per gli utenti: quando iPhone Duo è piegato a metà come un libro e si apre un PDF dal web, Safari lo mostra automaticamente su due pagine affiancate, per poi tornare ad una sola pagina quando lo schermo si apre del tutto o si chiude. Per gli sviluppatori, invece, Safari 27.1 su iPhone Duo include un’anteprima di due interfacce pensate per gli schermi pieghevoli, la Device Posture API e la Viewport Segments API, da attivare manualmente tra le funzioni sperimentali. La prima dice al sito se il dispositivo è parzialmente piegato, la seconda descrive le due porzioni di schermo ai lati della piega, così da poter creare ad esempio layout su due colonne. Per provarle non serve avere il telefono: basta Xcode 27.1, che include un simulatore di iPhone Duo.Testi ed immagini Copyright Ispazio.net
