Mentre la gente sta sostenendo che il built-in applicazioni sono superiori alle loro controparti di partito, Apple fa miglioramenti in silenzio una versione mobile di Safari: aggiunge nuove funzionalità, migliora le prestazioni, e raggiunge la funzionalità vicino al desktop versione. Nonostante il fatto che questi aggiornamenti non sono annunciati, attraggono abbastanza attenzione. Ricordiamo che l'iPhone originale, introdotto nel 2007, è stato posizionato come uno smartphone con un browser completo. L'enfasi sulla web-tecnologie e continuano a mettere in iOS 8. Il nuovo sistema porterà, forse la più grande innovazione in Safari sin dal suo inizio nella prima versione di iPhone OS.
Velocità e sicurezza
In iOS 8 applicazioni, in grado di visualizzare le pagine web, ricevono guadagno in velocità dovuto al lavoro del WebKit, viene utilizzato in Safari. Anche nel 2011, WebKit è stato dotato di scenari ad alte prestazioni, che consente di tradurre in modo efficace i comandi JavaScript in linguaggio macchina.
Questo compilatore, chiamato Nitro, ha avuto un notevole svantaggio - può funzionare solo quando si apre la pagina in Safari, che richiedono diversi privilegi che non sono disponibili per le applicazioni di terze parti. Tuttavia, in iOS 8, gli sviluppatori possono incorporare il motore per il rendering direttamente nel codice, che avrà un livello completamente diverso di prestazioni.
In realtà, pagina web viene visualizzata come processi separati utilizzando le risorse di un'applicazione in cui sono in esecuzione. Ciò significa che il codice JavaScript pesanti non rallenterà il programma di lavoro e il fallimento del funzionamento del motore non influenzerà altre applicazioni.
La terza dimensione
La seconda innovazione importante è che Safari su iOS 8 sarà in grado di utilizzare l'accelerazione hardware per la visualizzazione di grafica 3D. Per essere onesti, è necessario chiarire che questa funzione non è del tutto nuovo. La tecnologia WebGL che permette di creare grafici 3D interattivi, disponibili in Safari dal 2011. Tuttavia, Apple disabilitato di default, e anche vietato l'uso di questa libreria software per applicazioni di terze parti.
Quando sarà iOS 8 questo autunno, WebGL è abilitato, che permetterà agli utenti di visitare i siti web basati su questa tecnologia. Questo aprirà la strada a nuove applicazioni, fino ai veri e propri giochi 3D direttamente nel tuo browser.
la riproduzione video migliorata
Safari in iOS 8 avrà nuove opportunità di risparmio energetico durante la visione di video e la gestione dei file multimediali. HTTP Live Streaming protocollo è stato modificato in modo significativo, che richiederà meno larghezza di banda durante la visualizzazione di video in streaming.
Gli ingegneri di Cupertino anche stata introdotta la tecnologia Media Source Extensions, che consentirà fornire qualità di riproduzione ottimale, considerando la velocità di connessione e il carico della centrale processore.
Queste caratteristiche possono manifestarsi alla nascita di applicazioni che utilizzano video su internet, tra cui le trasmissioni in diretta con funzione TimeShift e viste interattive da diverse angolazioni.
E ancora a proposito della continuità
Un'altra serie di miglioramenti in iOS 8 per il nuovo regime di continuità, che consentirà applicazioni per meglio "comunicare" tra loro. Ad esempio, con la nuova API, il programma sarà in grado di condividere il potere. Ciò significa che l'utente non deve inserire la password quando ci si sposta da parte dei clienti qualsiasi servizio sulla versione web.
Scanner tocco ID può ora essere utilizzato per verificare le credenziali in qualsiasi sito salvato con programmi di terze parti che porteranno a una maggiore sicurezza. Un funzione Handoff consente di modificare documenti facilmente, rapidamente passare a una versione diversa della domanda, utilizzando i vantaggi di ciascuna.
Questi miglioramenti, combinati innovazioni ancora più piccoli dimostrano che Apple seriamente di utenti iOS per fornire eccellenti opportunità per l'interazione con Piattaforma web. Vale la pena notare che un certo numero di tecnologie che sono state elencate sopra, hanno da tempo disponibile su piattaforme Windows e Android. Questo permetterà agli sviluppatori di creare applicazioni che funzionano altrettanto bene su una vasta gamma di dispositivi.
In definitiva, tutto questo dovrebbe portare a una maggiore integrazione dei contenuti Web e delle applicazioni, fornendo un uso sorprendente della esperienza che abbiamo si aspettano dai prodotti Apple.
via Macworld