Atšķirība starp HTML 4 un HTML 5

HTML 4 pret HTML 5

HTML 4 un HTML 5 ir divas hiperteksta iezīmēšanas valodas versijas, kuras īsumā sauc par HTML. To galvenokārt izmanto statisku tīmekļa lapu izveidošanai. Gadu gaitā ir izlaistas dažādas HTML versijas, un jaunākā no tām ir HTML 5. Starp HTML 4 un HTML 5 ir zināmas atšķirības.

HTML 4

HTML 4. versija atbalsta tādas funkcijas kā skriptu veidošana, bagātīgākas tabulas, stila lapas, objektu iegulšana, uzlabots jaukta un labās un kreisās puses teksta atbalsts. Pieejamība invalīdiem tiek uzlabota arī ar formu uzlabojumiem.

HTML 4 ir izstrādāts ar internacionalizācijas ekspertu palīdzību, lai dokumentus varētu ērti transportēt, kā arī rakstīt dažādās valodās. Tas tiek panākts, iestrādājot RFC2070.

HTML 4 ir pievienotas dažādas jaunas funkcijas, īpaši cilvēkiem ar ierobežojumiem:

• Labāka atšķirība starp prezentāciju un dokumentu struktūru. Tas mudina izmantot stila lapas, nevis HTML atribūtus un prezentācijas elementus.

• Objektam var būt teksta apraksts, izmantojot marķējumu.

• Piekļuves taustiņu pievienošana, aktīvās etiķetes un labākas formas.

• MAP elementa vai attēlu kartes mehānisma pievienošana, un tas ir arī klienta pusē.

• Atbalsts visu elementu lang un nosaukuma atribūtiem.

• Gari attēlu, rāmju un tabulu apraksti.

• Plašs mērķa materiālu klāsts, lai tos varētu izmantot kopā ar stila lapām.

• Labāki paraksti, tabulas, mehānismi un kolonnu grupas.

HTML 5

HTML 5 ir jaunākā HTML versija. 2004. gadā HTML izstrādāja W3C, bet pēc tam viņi vairāk koncentrējās uz XHTML un XML. Tātad tika izveidota jauna grupa WHATWG jeb Web Hypertext Application Technology Working Group, kas strādāja pie HTML 5.

Šī HTML versija ir vērsta uz to izstrādātāju prasībām, kuri izstrādā tīmekļa lietojumprogrammas, un tajā ir apskatītas arī problēmas, ar kurām saskārās iepriekšējā HTML versija.

Lai gan HTML 5 specifikācija nav pabeigta, tomēr ir daži elementi, kurus var izmantot, ja jūsu pārlūkprogramma to atbalsta. Piemēram, audekla elementu izmanto, lai zīmētu grafiku kopā ar skriptiem. Šo elementu atbalsta IE 8, Firefox, Opera un Safari.

Tā kā tā ir jaunākā specifikācija, daudzi pārlūkprogrammas to atbalstīs tuvākajā nākotnē. Pats labākais HTML 5 ir tas, ka tas ir savietojams ar atpakaļejošu datumu. Ja esat tīmekļa lietojumprogrammu izstrādātājs, iespējams, vēlēsities iemācīties HTML 5, jo tas atbalsta dažādus lietojumprogrammu tagus un atribūtus. Piemēram, daži jauni notikumu apstrādātāji HTML 5 ir ondrag, ondrop, ondragstart un ondragend.

Atšķirība starp HTML 4 un HTML 5

• Kļūdu apstrāde ir kodificēta un pilnībā atklāta HTML 5. Tas palīdz pārlūka izstrādātājiem standartizēt un samazināt laiku, kā arī naudu, lai lietas vienmērīgi parādītu tīmekļa vietnē. HTML 4 tas nav iespējams.

• HTML 5 ir padarījis pārlūku vairāk par lietojumprogrammu platformu, izmantojot JavaScript, CSS un HTML. Ir pievienoti daudzi elementi tieši no HTML 4, piemēram, un .

• HTML 5 ir pievienoti arī jauni elementi, piemēram, utt., Kas nebija iepriekšējā versijā. Tas padara lapas semantiskākas, kā arī daudz vieglāk lasāmas.