HTML5 sostituirà le app native, afferma il capo del W3C

Le app multipiattaforma basate sul Web sostituiranno il codice nativo sui dispositivi mobili, secondo Jeff Jaffe, CEO del World Wide Web Consortium (W3C).

HTML5 sostituirà le app native, afferma il capo del W3C

Parlando al CeBIT di Hannover, Jaffe stava delineando il potenziale della "Open Web Platform", una combinazione di tecnologie, tra cui HTML5, che attualmente alimenta ricche app basate su browser.

"Pensa a tutte le tecnologie standard", ha spiegato, richiamando un elenco di funzionalità comunemente trovato in applicazioni mobili come video e audio, servizi basati sulla posizione e peer-to-peer comunicazioni.

“Puoi ottenerli oggi, ma quando ottieni qualcosa su un solo dispositivo è davvero difficile per gli autori di applicazioni. Vogliamo standardizzarlo – e questo è il lavoro in corso”, ha aggiunto, riferendosi alla data prevista per il 2014 per la ratifica ufficiale dello standard HTML5.

Importanza degli standard

Con così tanta eterogeneità, è difficile per gli sviluppatori. Gli autori di app vogliono una soluzione multipiattaforma.

Per illustrare il potere della standardizzazione, Jaffe ha indicato una delle più grandi aziende web del mondo. “Facebook ha affermato di testare la sua app mobile su 2.500 dispositivi diversi. Con così tanta eterogeneità, è difficile per gli sviluppatori. Gli autori di app vogliono una soluzione multipiattaforma".

"Ecco perché, la scorsa settimana al Mobile World Congress, Facebook ha formato un nuovo gruppo comunitario con altri 30 venditori, dicendo: 'Questo web aperto piattaforma che è in fase di sviluppo, prendiamo un profilo, un sottoinsieme di quella piattaforma e tutti concordano sul fatto che per le app mobili lo useremo sottoinsieme. Se tutti gli autori di app scrivono sullo stesso profilo, all'improvviso abbiamo un ecosistema.'"

Perdita di prestazioni

Alla domanda sull'impatto sulle prestazioni dell'esecuzione di codice non nativo, Jaffe ha ammesso che le app Web avevano ancora molta strada da fare, ma ha assicurato al pubblico che il lavoro era in corso.

“Circa 15 mesi fa abbiamo creato un nuovo gruppo di lavoro chiamato Web Performance Working Group. Non sempre ci riusciamo al primo colpo: alcune app, come le applicazioni di gioco, richiedono fino all'ultimo grammo di prestazioni che possono ottenere e ci dicono costantemente "ce l'hai proprio qui, ma qui devi fare". i cambiamenti'. Incoraggiamo quante più persone possibile a partecipare al gruppo di lavoro in modo da ottenere quel contributo nel processo di sviluppo degli standard.

"Ci saranno sempre alcune app che funzionano meglio sul dispositivo a causa della natura dell'applicazione. Ma la diversità dei dispositivi disponibili richiede la standardizzazione. E alla fine penso che la storia dell'informatica sia che gli standard vincono sempre".