HTML5: erinevus redaktsioonide vahel
"elemendid ehk märgendid", mitte "atribuudid ehk märgendid" |
WHATWG lühendi seletus pole enam vajalik - eraldi artikkel olemas |
||
1. rida: | 1. rida: | ||
'''HTML 5''' on [[Veeb|ülemaailmse veebi]] tuumikkeele [[HTML]] viies põhiredaktsioon. [[XML]] kujul väljendatava HTML 5 nimetus on [[XHTML]] 5. HTML 5 teerajaja on alates [[2004]]. aastast olnud [[WHATWG]] |
'''HTML 5''' on [[Veeb|ülemaailmse veebi]] tuumikkeele [[HTML]] viies põhiredaktsioon. [[XML]] kujul väljendatava HTML 5 nimetus on [[XHTML]] 5. HTML 5 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. HTML 5 võttis [[2007]]. aastal töö alguspunktina omaks uus [[W3C]] töörühm. HTML 5 varasem nimetus oli "''Web Applications 1.0''". |
||
<ref name="esimene">WHATWG - Web Hypertext Application Technology Working Group</ref> |
|||
, mis on koostöö põhiliste veebilehitsejate avaldajate vahel, kust [[Microsoft]] on märkisväärselt välja jäänud. HTML 5 võttis [[2007]]. aastal töö alguspunktina omaks uus [[W3C]] töörühm. HTML 5 varasem nimetus oli "''Web Applications 1.0''". |
|||
HTML 5 pakub 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. |
HTML 5 pakub 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. |
||
19. rida: | 17. rida: | ||
HTML 5 lehitseja peaks olema väärade sõnede töötlemisel paindlik. See vastandub XHTMLga, kus veebilehitseja peab kasvõi ühe väära tähemärgi või puuduva sulgeva märgise puhul keelduma lehte kuvamast. HTML 5 on nii kujundatud, et vanemad HTML 4 lehitsejad võivad ohutult uusi HTML 5 konstruktsioone eirata. Vastupidiselt HTML 4-le, kirjeldab HTML 5 spetsifikatsioon täpselt kuidas lehitseja peaks vääraid sõnesid töötlema, et erinevad nõuetele vastavad lehitsejad annaksid sellistel juhtudel sama tulemuse. |
HTML 5 lehitseja peaks olema väärade sõnede töötlemisel paindlik. See vastandub XHTMLga, kus veebilehitseja peab kasvõi ühe väära tähemärgi või puuduva sulgeva märgise puhul keelduma lehte kuvamast. HTML 5 on nii kujundatud, et vanemad HTML 4 lehitsejad võivad ohutult uusi HTML 5 konstruktsioone eirata. Vastupidiselt HTML 4-le, kirjeldab HTML 5 spetsifikatsioon täpselt kuidas lehitseja peaks vääraid sõnesid töötlema, et erinevad nõuetele vastavad lehitsejad annaksid sellistel juhtudel sama tulemuse. |
||
==Viited== |
|||
{{viited}} |
|||
{{Veebitehnoloogiad}} |
{{Veebitehnoloogiad}} |
Redaktsioon: 5. mai 2010, kell 11:28
HTML 5 on ülemaailmse veebi tuumikkeele HTML viies põhiredaktsioon. XML kujul väljendatava HTML 5 nimetus on XHTML 5. HTML 5 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. HTML 5 võttis 2007. aastal töö alguspunktina omaks uus W3C töörühm. HTML 5 varasem nimetus oli "Web Applications 1.0".
HTML 5 pakub arvukalt uusi elemente ("märgendeid") ja atribuute, mis iseloomustavad tänapäeva veebikülgede tüüpilist kasutust. Mõni uus on olemuselt sarnane <div>...</div>
ja <span>...</span>
märgenditele, kuid mõni nagu näiteks <nav>...</nav>
(veebikülje navigeerimisala) ja <footer>...</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 <audio>...</audio>
ja <video>...</video>
elemendid.
Välja on jäetud näiteks puhtalt esitluseks kasutatavad elemendid <center>...</center>
ja <font>...</font>
, mille otstarvet saab kaskaadlaadistikuga saavutada.
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 elemedid - center, font, strike
Veatöötlus
HTML 5 lehitseja peaks olema väärade sõnede töötlemisel paindlik. See vastandub XHTMLga, kus veebilehitseja peab kasvõi ühe väära tähemärgi või puuduva sulgeva märgise puhul keelduma lehte kuvamast. HTML 5 on nii kujundatud, et vanemad HTML 4 lehitsejad võivad ohutult uusi HTML 5 konstruktsioone eirata. Vastupidiselt HTML 4-le, kirjeldab HTML 5 spetsifikatsioon täpselt kuidas lehitseja peaks vääraid sõnesid töötlema, et erinevad nõuetele vastavad lehitsejad annaksid sellistel juhtudel sama tulemuse.