di Jonathan Allen
Uno dei maggiori cambiamenti in HTML 5 è stata la standardizzazione per non standard HTML, o più specificamente, mal-formato HTML. I browser sono notoriamente indulgenti quando si tratta di accettare HTML che contiene difetti come tag di chiusura mancanti. Questa indulgenza è ampiamente accreditato per il continuo successo di HTML di fronte a standard di rivali come XHTML.
Il codice HTML standard di vita si legge:
Questa specifica definisce le regole di analisi per i documenti HTML, sia che siano sintatticamente corrette o meno.Alcuni punti l'algoritmo di analisi si dice che sono gli errori di parsing. La gestione degli errori per errori di parsing è ben definito: gli agenti utente deve agire come descritto di seguito quando incontrano problemi, o deve interrompere il trattamento al primo errore che incontrano per i quali non vogliono applicare le regole descritte qui di seguito.
Secondo Tony Ross di Microsoft, Internet Explorer si avvia rispettando queste regole di analisi nuove nella recentemente rilasciato la versione 10, anteprima piattaforma 2 . Mentre è sempre meglio usare HTML valido, i siti che non può essere risolto prima che IE 10 è rilasciata sarà necessario eseguire in modalità legacy.
Un altro cambiamento è la rimozione delle seguenti caratteristiche:
- Commenti condizionali
- Elemento Comportamenti
- Isole di dati XML
Di nuovo, questo si applica solo quando non è in esecuzione in modalità legacy.
Corso Java - Corsi Java - Corsi programmazione Java
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.