HTML5

**HTML5** (***H**yper**T**ext **M**arkup **L**anguage*, 5 bertsioa) World Wide Weben oinarrizko hizkuntza den HTMLren bostgarren berrikuste garrantzitsua da. 
ezkerrera|thumb|'HTML5 lengoaia eta JavaScript APIak' liburua.
Web nabigatzailea izaten da konputagailuan edo mugikorrean gehien erabiltzen dugun aplikazioa. Webguneak garatzeko, besteak beste, HTML5 eta JavaScript APIak erabiltzen direnez, programatzaile guztientzat ezinbestekoa da teknologia horiek ezagutzea.

HTML5ekin batera  JavaScript API batzuk erabili ohi dira: Canvas, Audioa, Bideoa, WebSocket-ak, Geokokapena...

## Etiketa berriak 
HTML5 bertsioak web dokumentuak eta aplikazioak sortzeko lengoaiaren bertsio zaharra hobetzen du, etiketa eta API (*Application Programming Interfaces*) berriak eskainiz.

Zehazki, osagai grafiko berriak (**, SVG —*Scalable Vector Graphics*, grafiko bektorial-eskalagarriak—) eta multimedia (**, **) eskaintzen ditu, *plugin* edo API osagarririk erabili gabe.

Horretaz aparte, web dokumentuen edukiaren semantika hobetzeko elementuak gehitzen ditu: ''*, **, ** eta , besteak beste.

HTML5en sorkuntzan hasiera-hasieratik dago errotuta gailu mugikorretarako web aplikazioak garatzeko lengoaia aproposa izan behar zuela, *smartphone* eta *tablet*-en ezaugarriak aprobetxatuz.

### Etiketa semantiko berriak 
Etiketa berriak () landuko ditugu hemen.

#### DOCTYPE hitzaurrea 
** hitzaurrearekin hasi behar dute HTML5en idatzitako web orriek. Horrekin, nabigatzaileak jakin ahalko du estandar berrienei jarraituz eraiki behar duela orria. DOCTYPE ingelesezko *Document Type Declaration* (Dokumentu Motaren Erazagupena) hitzen akronimoa da.

Web orri baten HTML5 egitura zuzena dela egiaztatzeko online balidatzaileak erabil ditzakegu. Balidatzaile horiek egiten duten lehenengo gauza dokumentuaren sarrerari begiratzea da, jakin ahal izateko zer arauren kontra balioztatu behar duten uneko dokumentua. HTML5 lengoaian garatutako dokumentu zuzenek ** sarrerarekin hasi behar dute.

#### META etiketak 
META etiketak bilatzaileek erabiltzen dituzte batez ere jakin ahal izateko, automatikoki, zeintzuk diren dokumentuaren gako-hitzak (*keywords*), hizkuntza, dokumentu mota edo erabilitako karaktere-jokoa. HTML5 sortu arte, hau zen maiz erabilitako META etiketa bat:

Bertan, dokumentua HTMLz osatutako dokumentua zela zehazten zen. Baita UTF-8 karaktere-jokoa erabiltzen zela ere. Berriro, maiz erabilitako etiketa izateko, oso luzea, ezta? Orain, horrela laburbil daiteke, guztiz zuzena izanik:

Gauza bera gertatzen da estilo-orriak zehazteko garaian. Lehen honela idazten zena: 

HTML5en beste era honetara idazten da:

Edo JavaScript-en egindako *skriptak* estekatzean lehen honela egiten zena: 

orain honela laburbildu da: 

Gauza bera orriaren hizkuntza adierazteko. Lehen:

 

orain:

## Erreferentziak 
## Ikus, gainera 
* Java Script

## Kanpo estekak 
* Bertsoapp aplikazioaren sorrera - Apunteen Otarrea - Unibertsitatea.Net.&#x20;*www.unibertsitatea.net''
* IEB13 ' Telefonoak eta Informatika'  - Apunteen Otarrea - Unibertsitatea.Net.&#x20;*www.unibertsitatea.net*
* «Scratch lengoaia: esperientziak eta proposamenak - Apunteen Otarrea - Unibertsitatea.Net.&#x20;*www.unibertsitatea.net*
* Tresna libreen bidezko urruneko administrazio segururako tekniken azterketa, GNU/Linux eta Android erabiliz —  - Apunteen Otarrea - Unibertsitatea.Net.&#x20;*www.unibertsitatea.net*