HTML5: erinevus redaktsioonide vahel

Allikas: Vikipeedia
Eemaldatud sisu Lisatud sisu
Nene (arutelu | kaastöö)
"elemendid ehk märgendid", mitte "atribuudid ehk märgendid"
Nene (arutelu | kaastöö)
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.