Základní problém, který je nadšeneckými lidmi neustále ignorován je, že neexistuje HTML5.
HTML5 standard vyjde nejdříve za dva roky – a to ještě možná.
To ovšem nikdo nechce slyšet.
Takže to napíši znovu – neexistuje žádný HTML5 standard a ještě dlouho existovat nebude. Není tedy na čem stavět.
To, čemu se dnes říká HTML5 je jenom představa, jak by konečné HTML5 mohlo vypadat – a nebo možná taky ne.
Tudíž základním omylem je, že něco jako HTML5 se dnes má používat.
Samozřejmě že neexistují. Neexistuje standard ethernetu, neexistuje standard IP protokolu, neexistuje standard TCP a UPD protokolu stejně jako dalších. Neexistuje HTTP protokol. Neexistuje URI ani URL.
Atd.
Jak jinak. Spěte dobře.
Žádný HTML5 standard jednoduše neexistuje. A drafty jsou jen od toho, aby se mohly kdykoli změnit a zhusta také mění. A proto jakékoli aplikace na HTML5 a vůbec nahrazování je maximálně módní bublinou, se kterou budou velké problémy časem.
Chcete-li slovíčkařit, HTML5 neexistuje ani na úrovni doporučení. To, co se dnes vydává za HTML5 je přepis vývojářských draftů – tedy momentální „jedna paní povídala“ mezi skupinou, která má za úkol budoucí normu HTML5 vytvořit. Ale zatím HTML5 neexistuje a jak píši, minimálně ještě dva roky existovat nebude.
Takže HTML5 je prostě pouze zlaté tele na oltáři, kterému se snaží hlavně média klanět – ale není ještě v použitelné podobě na světě. Howgh.
Jako obvykle, v životě je vše složitější. Ohledně RFC doporučuji podívat se na Wikipedii; to myslím bez nějaké nedejbože arogance, je to zajímavé čtení. IP (RFC 791) i TCP (RFC 793) patří do kategorie, u které je napsáno Status: STANDARD a takových zase moc není. Úpravy: snad všechna významnější RFC byla vícekráte upravena vydáním novějších verzí a to včetně HTTP. Píšete "doporučení, které není nutné dodržovat": v současnosti je nutno dodržovat asi jen to, co nařizuje zákon. Takže i státní normy mají s výjimkou těch, které se týkají bezpečnosti, informativní charakter, a oborové a podnikové normy byly dávno zrušeny, takže si můžeme pochutnávat na plastových špekáčcích apod.
Standardizace HTML5 je už docela daleko a rozhodně nemá cenu čekat na její dokončení, to by by mohlo trvat dlouho. Malý příklad: pokud dobře hledám, poslední revize HTTP proběhla v roce 1999 vydáním RFC 2616 - HTTP/1.1. a má Status: DRAFT STANDARD.
„Zakladni problem ktery je lidmi jako vy neustale ignorovan je, ze je vyvojarum a uzivatelum ukradeny zda existuje nejaky standard nebo ne. Mozna se zmylili, ale to je tak vsechno co si o tom muzete myslet.“
Ano, samozřejmě. Neexistuje žádný standard. Ani ethernet, ani sítí, ani struktury sítí, ani ip protokolu, ani snandard pro jeho směrování, ani dns, ani ascii, ani standard pro odesílání mailů (on to tam třídí nějaký Číňan ručně), ani http, ani unicode, ani ftp, ani pro url adresy, prostě nic.
Ne ne ne, standardy neexistují a nikdo je nepotřebuje. A bez nich to samozřejmě funguje (asi tak několik let, než se to zhroutí).
„Aneb psi stekaji a karavana jde dal.“
Pokud psy myslíte zastánce HTML5, pak uvidíte za pát let.
Mimochodem kde je Web 2.0? Kde je XHTML 2.0? Atd. Bublin kolem webu je více než dost. A ještě bude.
Aplikace na bázi HTML5 to nakonec prohrají nebo se časem totálně přepíší podle výsledného standardu. Následovat bude 10 let zmatků.
Líbí se mi názor, že když chce Karel ignorovat realitu, tak obviní příspěvkáře.
Internet nemá za sebou málo bublin na všech úrovních. Od obchodních přes technologické. Protože je na něm příliš mnoho Karellů, kteří si myslí, že anarchie bude v globálu fungovat. Nebude, jenom do času.
Internet je obrovským generátorem hype a bublin. Jen to tak nevypadá, když jsou všichni pod vlivem aktuálního času – chtěl jsem říct fanatického pocitu.
Mějte se hezky.
Co to melete? :D Proč by chybějící standard měl něčemu vadit? A on Flash je nějak standardizovaný nebo co? A když už tady jako příklady uvádíte nižší vrstvy, co takhle oblíbená wifi 802.11n? Taky nadšeně jede v posledních draftech, standard z roku 2009 nechává daleko za sebou a svět se jaksi nezbořil... :)