Potere di HTML5? [duplicare]

2

HTML5 sta diventando sempre più popolare ogni giorno. Molte fantastiche applicazioni online vengono ora create e descritte come semplici app HTML5. (Come Muro )

Ma non capisco cosa sia esattamente così interessante su HTML5?

Per quanto ho capito, aggiunge solo alcune funzionalità per la grafica che fanno una buona alternativa a jQuery o Flash.

Tuttavia, non è un linguaggio di programmazione e non può essere utilizzato in alcun modo per creare un'applicazione, giusto? Tuttavia, tutte le applicazioni HTML5 pubblicizzate hanno solo un'interfaccia disegnata da HTML5 e CSS3, ma il nucleo e la logica di qualsiasi applicazione sono ancora scritti in qualcosa di più avanzato, come JavaScript (almeno una parte che viene eseguita sul lato client nel browser).

O c'è qualcos'altro su HTML5 che non ho trovato?

    
posta BartoNaz 22.04.2013 - 02:55
fonte

2 risposte

10

La buzzword HTML5 non viene utilizzata "correttamente" in questi giorni. Ora HTML5 include WebGL, WebSockets, Canvas, LocalStorage, ecc. HTML5 è in realtà solo la più recente revisione del linguaggio di markup HTML.

HTML5 (la definizione ora utilizzata dalle persone per includere molte nuove tecnologie web) non intende sostituire JQuery. JQuery è una libreria JavaScript progettata per fornire, tra le altre cose, un'unica API unificante su tutti i browser per la manipolazione del DOM. JQuery è ancora in uso nelle applicazioni HTML5.

HTML5 espone un sacco di nuove API a JavaScript, che è il luogo in cui risiedono le applicazioni HTML5. È qui che si programma tutta la logica (a parte la presentazione e il markup).

HTML5 è potente in quanto è una combinazione di molte tecnologie web diverse.

    
risposta data 22.04.2013 - 03:51
fonte
1

Oltre al fatto che funziona, il vantaggio principale è che è uno standard aperto non gravato da licenze, diritti d'autore restrittivi, brevetti ecc.

Le tecnologie proprietarie come Adobe Flash non si adattano bene all'etica del Web, che fin dall'inizio si è basata su standard aperti che qualsiasi gruppo o organizzazione è libera di implementare e utilizzare. Inoltre, la procedura degli standard W3C è aperta e democratica, quindi chiunque abbia un interesse acquisito può avere una certa influenza sullo standard.

Il rovescio della medaglia è che il processo degli standard è il più basso possibile. Ciò è particolarmente vero per la grafica animata in cui sono state rese disponibili numerose tecnologie non standard prima che il W3C decidesse addirittura che ci fosse uno standard. In questo modo FLASH diventa uno standard de facto per la visualizzazione di video, ecc. Sebbene con le sue numerose versioni, i buchi di sicurezza e le licenze bloccate non è stato davvero un ottimo standard.

    
risposta data 20.05.2013 - 08:49
fonte

Leggi altre domande sui tag