Ero HTML 4 ja HTML 5



 HTML 4 vs HTML 5

Koska Internet on kehittynyt, niin tekee sen kieltä. Tällä hetkellä HTML on neljännessä versiossa HTML 5 jo teosten ja viimeistelyvaiheessa. Päätavoitteena HTML 5 on luoda entistä standardoitu kieli, joka sisältää monia uusia tyyppistä sisältöä vallalla tänään. Huomattavin muutos HTML 5 on sen kyky sisällyttää video ja audio ilman kolmannen osapuolen laajennuksia. HTML 4, on olemassa melko harvat laajennuksia käytössä Adobe Flash on suosituin. Flash käytetään myös on-the-fly piirustuksen sivulla, yleensä tekee vuorovaikutteisen sisällön tai pelejä. Tämä on nyt hoitaa kartoittaa elementti HTML 5.

Suorituskyvyn parantaminen HTML 5 tekee monenlaisia ​​sisältöä, tuki SVG ja MathML lisättiin. SVG on erittely piirustus staattisia tai dynaamisia vektorigrafiikkaa. Koska SVG on kirjoitettu XML, sillä on monia etuja, kuten; scripting, indeksointi, ja parempi pakkaus. MathML on myös erittely XML joka on mukana oikea edustus matemaattisia kaavoja. Matemaattisia kaavoja ollut ongelmallista alusta lähtien Internet ja HTML ja monet web-kehittäjät ovat turvautuneet näyttämällä yhtälöiden kautta kuvia. Käytön haittoja kuvien ovat lisääntynyt työvoiman muuttaa ja kyvyttömyys etsitään tai indeksoitu.

Parantaakseen rakenteen HTML-sivuja, monet elementit on lisätty, muutettu tai poistettu. Uusia tekijöitä ovat: jakso, artikkeli, syrjään, h-ryhmä, ylä-tai alatunnisteet, nav, kuva, ja paljon muuta. Muuttunut elementit ovat elementtejä, jotka ovat jo läsnä HTML 4, mutta tapa, jolla ne toimivat on viritetty. Listan muuttuneista elementtejä sisältää: a, b, osoite, mainitsevat, hr, minä, etiketti, menu, vahva, iso, ja paljon muuta. Lopuksi poistetaan elementit ovat elementtejä, jotka eivät enää sisälly HTML 5, joukossa ovat: basefont, iso, keskusta, fontti, lakko, tt, u, runko, frameset, noframes, lyhenne, applet, isindex, dir, noscript. Syyt pudottamalla nämä elementit vaihtelevat käyttämättömänä, vanhentumisesta johtuen CSS, ja käytettävyysongelmia. Poistetut osat voidaan edelleen käyttää selaimet voisi silti jäsentää niitä, mutta niiden käyttö sivulla aiheuttaisi sen epäonnistumisen HTML 5 validointi.



Yhteenveto:

1. HTML 5 voidaan natiivisti sisällyttää sisältöä että tarvitaan laajennuksia HTML 4.
2. HTML 5 voidaan käyttää SVG ja MathML inline kun HTML 4 ei.
3. HTML 5 mahdollistaa varastoinnin ja käytön offline sovelluksia samalla HTML 4 ei.
4. HTML 5 on monia uusia elementtejä, jotka eivät ole läsnä HTML 4.
5. Tietyt elementit ovat muuttuneet HTML 5 verrattuna kuinka he olivat HTML 4.