Preskočiť na obsah

HTML5

z Wikipédie, slobodnej encyklopédie
Logo HTML5 od W3C

HTML5 je v informatike verzia značkovacieho jazyka HTML slúžiaceho na tvorbu webových stránok. Finálna špecifikácia bola vydaná 28. októbra 2014. Oproti predchádzajúcej verzii HTML4 z roku 1997 prináša podstatné zmeny, pričom medzi najdôležitejšie patrí priama podpora prehrávania multimédií v prehliadači a podpora pre aplikácie, ktoré fungujú aj bez pripojenia k Internetu.

Charakteristika

[upraviť | upraviť zdroj]

Špecifikácia HTML5 je zložená z niekoľkých viac-menej nezávislých častí, napríklad:

  • Nové HTML značky (tagy) schémanticky definujúce štruktúru stránky
  • Perzistentné úložisko formou asociatívneho poľa
  • Relačná databázy s podporou transakcií
  • Podpora offline aplikácií

Niektoré z navrhnutých funkcií HTML5 implementovalo rozšírenie pre prehliadače Google Gears. Google sa rozhodol vývoj Gears postupne pozastaviť v prospech natívnej podpory HTML5 zo strany prehliadačov.[1] Súčasťou HTML5.1 sa stal DRM.

HTML verzie 5 sa od verzie 4 líši novými, skrátenými a rýchlejšími zápismi značiek. Autori dávajú dôraz na jednoduchosť a zároveň účinnosť. HTML5 je tiež možné vytvoriť aplikáciu, ktorá funguje v prehliadači aj vtedy, keď užívateľ nemá internetové pripojenie a ktorá ukladá dáta do lokálneho úložiska na užívateľovom počítači. Ak je internetové pripojenie k dispozícii, môže aplikácia synchronizovať dáta so vzdialeným serverom.

Ak má aplikácia fungovať v offline móde, je nutné vytvoriť tzv. cache manifest, čo je zoznam súborov, ktoré majú byť prístupné lokálne. Meno súboru s týmto zoznamom sa uvedie ako vlastnosť prvku html, napr. <html manifest="cache.manifest">. Ako perzistentné úložisko je možné využiť buď relačnú databázu, alebo asociatívne pole localStorage prístupné cez objekt window. Okrem localStorage existuje navyše objekt sessionStorage, v ktorom je možné uchovávať dáta po dobu trvania sedení.

Referencie

[upraviť | upraviť zdroj]
  1. Google waving goodbye to Gears, hello to HTML5 - LATimes

Externé odkazy

[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku HTML5 na českej Wikipédii.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy