HTML5: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
PResümee puudub
PResümee puudub
 
1. rida:
'''HTML5''' on [[Veeb|ülemaailmse veebi]] tuumikkeele [[HTML]] viies põhiredaktsioon. [[XML]]-kujul väljendatava HTML5 nimetus on [[XHTML]] 5.{{lisa viide}} HTML5 teerajaja on alates [[2004]]. aastast olnud [[WHATWG]], mis on koostöö põhiliste veebilehitsejate avaldajate vahel, kust [[Microsoft]] on märkisväärselt välja jäänud. HTML5 võttis [[2007]]. aastal töö alguspunktina omaks uus [[W3C]] töörühm.<ref>Dan Connolly. [http://lists.w3.org/Archives/Public/public-html/2007May/0909.html results of HTML 5 text, editor, name questions.] W3C public-html arhiiv. 9 mai 2007.</ref> HTML5 varasem nimetus oli "''Web Applications 1.0''".
 
HTML5 teerajaja on alates [[2004]]. aastast olnud [[WHATWG]], mis on koostöö põhiliste veebibrauserite avaldajate vahel, kust [[Microsoft]] on märkimisväärselt välja jäänud. HTML5 võttis [[2007]]. aastal töö alguspunktina omaks uus [[W3C]] töörühm.<ref>Dan Connolly. [http://lists.w3.org/Archives/Public/public-html/2007May/0909.html results of HTML 5 text, editor, name questions.] W3C public-html arhiiv. 9 mai 2007.</ref> HTML5 varasem nimi oli Web Applications 1.0.
HTML5 pakub võrreldes eelkäijaga arvukalt uusi elemente ("märgendeid") ja atribuute, mis iseloomustavad tänapäeva veebikülgede tüüpilist kasutust. Mõni uus on olemuselt sarnane {{märgend1|div}} ja {{märgend1|span}} märgenditele, kuid mõni nagu näiteks {{märgend1|nav}} (veebikülje navigeerimisala) ja {{märgend1|footer}} (jalus) omavad paigutamise tähendust veebilehel. Selliste märgendite eesmärk on hõlbustada otsimootori indekseerimist ja veebilehtede näitamist pisikeste ekraanidega seadmete poolt. Muud elemendid lisavad standardiseeritud liidese abil uusi võimalusi, nagu näiteks {{märgend1|audio}} ja {{märgend1|video}} elemendid.
 
HTML5 pakub võrreldes eelkäijaga arvukalt uusi elemente ("märgendeid") ja atribuute, mis iseloomustavad tänapäeva veebikülgedeveebilehtede tüüpilist kasutust. Mõni uus on olemuselt sarnane {{märgend1|div}} ja {{märgend1|span}} märgenditelemärgenditega, kuid mõni nagu, näiteks {{märgend1|nav}} (veebiküljeveebilehe navigeerimisala) ja {{märgend1|footer}} (jalus) omavad paigutamise tähendust veebilehel. Selliste märgendite eesmärk on hõlbustada otsimootori indekseerimist ja veebilehtede näitamistkuvamist pisikesteväikse ekraanidegaekraaniga seadmete pooltseadmetes. Muud elemendid lisavad standardiseeritud liidese abil uusi võimalusi, nagu näiteks {{märgend1|audio}} ja {{märgend1|video}} elemendid.
 
Välja on jäetud näiteks puhtalt esitluseks kasutatavad elemendid {{märgend1|center}} ja {{märgend1|font}}, mille otstarvet saab [[CSS|kaskaadlaadistiku]]ga saavutada.
7. rida ⟶ 9. rida:
==Erinevused võrreldes HTML 4-ga==
Siin on põgus loend erinevustest ja mõningad spetsiifilisemad näited:
* Uued sõelumisreeglid, suunatud paindlikumaks sõelumiseks ja ühilduvuseks.
* Uued elemendid - section, video, progress, nav, meter, time, aside, canvas
* Uued input atribuudid - time, email, url
* Uued atribuudid - ping, charset, async
* Globaalsed atribuudid (saab rakendada igal elemendil) - id, tabindex, repeat
* Välja jäetud elemendid - center, font, strike
 
==Veatöötlus==
 
HTML5 [[brauser|lehitseja]] peaks olema väärate sõnede töötlemisel paindlik. See vastandub XHTML-ile, kus veebilehitsejaveebibrauser peab kasvõi ühe väära märgi või puuduva sulgeva märgise puhul lehe kuvamisest keelduma. HTML5 on kujundatud nii, et vanemad HTML 4 lehitsejadbrauserid võivad ohutult uusi HTML5 konstruktsioone eirata. VastupidiseltErinevalt HTML 4-lest kirjeldab HTML5 spetsifikatsioon täpselt, kuidas lehitsejabrauser peaks vääraid [[sõne (andmetüüp)|sõne]]sid töötlema.
 
==Viited==