Különbség a HTML 4 és a HTML 5 között

HTML 4 vs HTML 5

Az Internet fejlődésével megegyezik a nyelve is. Jelenleg a HTML negyedik verziója van, a HTML 5 már működik és véglegesítésre kerül. A HTML 5 fő célja egy szabványosított nyelv létrehozása, amely magában foglalja a ma elterjedt sok új típusú tartalmat. A HTML 5 legszembetűnőbb változása az, hogy képes video- és audiofájlokat beépíteni külső gyártó beépülő moduljai nélkül. A HTML 4-ben nagyon sok plug-in van használatban, az Adobe Flash a legnépszerűbb. A villanást az oldal on-line rajzolására is használják, általában interaktív tartalom megjelenítéséhez vagy játékokhoz. Ezt a HTML 5 vászon elem kezeli.

A HTML 5 képességének javítása érdekében a sokféle tartalom megjelenítésében az SVG és a MathML támogatása lett hozzáadva. Az SVG statikus vagy dinamikus vektorgrafika rajzolására szolgáló specifikáció. Mivel az SVG XML-ben van írva, számos előnye van, például; szkriptek, indexelés és jobb tömörítés. A MathML az XML specifikációja, amely részt vesz a matematikai képletek helyes ábrázolásában. A matematikai képletek az internet kezdete óta problematikusak, a HTML és sok webfejlesztő az egyenletek képeken keresztüli megjelenítésére fordult. A képek használatának hátrányai közé tartozik a módosított megnövekedett munkaerő és a keresés vagy indexelés képtelensége.

A HTML oldalak szerkezetének javítása érdekében számos elemet hozzáadtak, módosítottak vagy eltávolítottak. Új elemek: szakasz, cikk, félre, h-csoport, fejléc, lábléc, navigáció, ábra és még sok más. A megváltozott elemek olyan elemek, amelyek már megtalálhatók a HTML 4-ben, de működésük módját meghatározták. A megváltozott elemek listája a következőket tartalmazza: a, b, cím, hivatkozás, óra, én, címke, menü, erős, nagy és még sok más. Végül, az eltávolított elemek olyan elemek, amelyek már nem tartoznak a HTML 5-be, köztük a következők: basefont, nagy, középpont, betűtípus, sztrájk, tt, u, keret, keretek, keretek, betűszó, applet, isindex, dir, noscript. Ezen elemek elhagyásának okai a használaton kívüli, a CSS miatt elavult és a használhatósággal kapcsolatos problémák. Az eltávolított elemek továbbra is felhasználhatók, mivel a böngészők továbbra is képesek lennének elemzni őket, de egy oldalon történő használata a HTML 5 érvényesítésének kudarcát okozná..

Összefoglaló:

Az 1.HTML 5 natív módon beépítheti a HTML 4-ben plug-ineket igénylő tartalmat.
A 2.HTML 5 az SVG-t és a MathML-t inline-ben használhatja, míg a HTML 4 nem.
3.HTML 5 lehetővé teszi az offline alkalmazások tárolását és használatát, míg a HTML 4 nem.
4.HTML 5 számos új elemmel rendelkezik, amelyek nem jelennek meg a HTML 4-ben.
5.A HTML 5 bizonyos elemei megváltoztak, összehasonlítva azzal, hogy miként alakultak ki a HTML 4-ben.
A 6.HTML 5 egyes elemeket eltávolított a HTML 4-ből.