Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Differenze tra HTML 5 e HTML 4

Dal lancio di HTML 4 , nel 1997 , la continua evoluzione del Web ha portato ad una crescita, vario e complesso ecosistema Web che ha dimostrato i limiti delle specifiche di HTML 4 . HTML 5 è arrivato con nuove funzionalità che affrontano queste sfide , alcune delle quali includono un migliorato markup per documenti e nuovi elementi video e audio. Caratteristiche multimediali

con HTML 4 , gli sviluppatori hanno dovuto utilizzare software di terze parti , come Adobe Flash , per incorporare i file audio e video nelle pagine HTML . In HTML 5 , gli sviluppatori possono aggiungere direttamente i file audio e video utilizzando le nuove specifiche video senza la necessità di alcun software di terze parti .
Contenuto Descrizione

HTML 4 è limitato nel descrivere i dati . Streaming audio e video e di applicazioni internet ricche non possono essere descritti con precisione usando HTML 4 . HTML 5 fornisce agli sviluppatori un modo preciso per descrivere la struttura dei dati , con conseguente più markup semantico e modi precisi di dati che attraversano , sia per i database o le applicazioni web .
Nuovi attributi

HTML 5 introduce nuovi attributi ai già esistenti HTML 4 elementi . Alcuni attributi sono stati aggiornati a diventare attributi globali , il che significa che possono essere applicate a tutti gli elementi . Questi includono il accesskey , lo stile , il titolo e gli attributi lang . Nuovi attributi globali includono contextmenu , trascinabili , nascosto, controllo ortografico, la zona di lancio e contenteditable .
Web Form Gestione

HTML 4 sviluppatori sono stati tenuti a utilizzare script per convalidare i campi obbligatori . Essi o hanno dovuto utilizzare gli script di pre-made o scrivere il proprio codice di validazione . In HTML 5 , elementi aggiuntivi , come ad esempio gli attributi " necessaria" e " e-mail " , controllare automaticamente il nome utente valido e di formato e-mail senza la necessità di alcun script di convalida aggiuntiva. Il codice seguente mostra come utilizzare HTML 5 per raggiungere questo obiettivo :


< nome di input = " HTML 5 " tipo richiesto = " tipo " />

< nome di input = " submit ' type = valore di " presentare " = " submit " />

< /form >
User Interaction

con HTML 4 , attuazione in continuo cambiamento dei dati , ad esempio un database -driven grafico a torta , non era possibile. HTML 5 viene fornito con l'elemento " " che si applica costantemente mutevoli dati di una pagina Web e consente agli utenti di interagire con esso . , ad esempio , gli utenti possono fare clic su diverse sezioni di un grafico a torta o modificare alcune parti di una pagina Web che utilizzano queste nuove caratteristiche interattive .

 

Programmazione © www.354353.com