html5

HTML5, CSS3, a JavaScript: budoucnost webu

Než začnu, krátký výlet do historie…

Je to 1999. Internet Explorer 5 je horké zboží, tech bublina roste. A Mariano Rivera je World Series MVP. A mladý (lapat po dechu.)

Webový vývojář sedí u svého počítače, pití kávy a psát nějaký kód. Chce, aby se hra na bázi prohlížeče. Jediný způsob, jak to udělat, je použít Adobe Flash platformu, aby se interaktivní film a vložit, že na svém webu.

Chce dát video na svém místě i. YouTube zní jako název sýrovou metro, nic víc. Náš developer má natočit film Flash pro které, příliš.

On si povzdechne, jak se dělá ještě další film Flash. Bože, by někdo udělat alternativu již?

Vidět, zpět v den, kdy jste museli používat Adobe Flash vložit video, aby browser hry,

Slice of swiss cheese with holes
Svatý Adobe Flash, Batman!

a jen, aby vaše stránky vypadat slušný. A hádejte, co, Stále ji použít pro stejné věci. To vše je v pořádku, mimo:

 

  • Flash má více bezpečnostní díry než kulka-prolezlý kus švýcarského sýra.
  • Flash je uzavřený standardní, což znamená, že Adobe se rozhodla, co si mohou a nemohou dělat. Dalo by se použít Flash na open-source projektů, buď, bez oficiálního Adobe plugin.
  • Flash je velmi náročné na zdroje, ohromující některé slabší procesory a dělat stránky obtížné používat.
  • Je to ne cross-platform: iOS nepodporuje, to naštve na Linuxu, a to je buggy na každém jiný operační systém.

Něco vaření; ne, není vaše káva

Před několika lety (oficiální práce byly zahájeny v roce 2004, ačkoli to nepochopilo až později), the W3C (World Wide Web Consortium, kluci, kteří jsou v podstatě na starosti na internetu) a WHATWG (Web Hypertext Application Technology Working Group) spojil, aby novou verzi HTML, jazyk používaný k vytvoření webové stránky.

Přibližně ve stejnou dobu, W3C začal pracovat na nové verzi CSS, jazyk používaný pro návrh vzhledu webových stránek.

Bylo jasné, co se bude dít.

Revoluce ve výrobě

Podle 2008 lidé dostali nemocní použití Flash pro všechno, protože z mnoha slabých stránek (je popsáno výše.)

The HTML5 Logo
Logo HTML5

Pohodlně se, Nejnovější návrh HTML – HTML5 – vám dovolil vložit video na své webové stránky bez použití blesku. A můžete dokonce udělat bez blesku web hry za použití málo HTML5; CSS3, Nejnovější verze CSS; a velkorysý lopatka (cup?) z Javascript, skriptovací jazyk používá k výrobě stránky interaktivní.

 

Netřeba dodávat, že, weboví vývojáři začali si všímat těchto nových technologií. Proč? Podívejte se na výhody používání HTML5, CSS3, a Javascript (aplikace vytvořené pomocí těchto 3 technologie jsou obecně nazýván HTML5 aplikace i když používají jiné technologie. Přejít postavu.)

  • HTML5 a co. jsou otevřené standardy: oni jsou udržovány organizacemi,, ne společnosti, tak tam nejsou žádná omezení týkající se jejich použití. Mohou být použity v open-source projektů
  • Jsou bezpečný a zajistěte, částečně proto, že jsou otevřené standardy. A protože Adobe neudržuje jejich.
  • Jsou cross-platform. Předpokládám, že máte slušný prohlížeč (něco ne pojmenovaný Internet Explorer 8 nebo nižší), budou fungovat na libovolném operačním systému. iDevices, telefony, Tablety, počítače… něco. To je dobře, protože Flash nefunguje iDevices a ničí baterii chytrých telefonů.
  • Jsou méně náročná na zdroje než Flash. Mnoho webových her pomocí HTML5 běží velmi hladce na telefony, while Flash games teeter on disaster.

The list goes on and on.

Wait, it’s happening already

HTML5 apps only rose to prominence in 2010 with Steve Jobs’s continuing refusal to put Flash on iDevices. (Dobře, a lot of web developers started using them a few years earlier.) But in that short time, they’ve come a long way.

You’d be surprised what’s been done with HTML5:

  • Angry Birds uses HTML5 for everything except the sound, which it uses Flash
    HP's webOS
    HP's webOS uses HTML5.

    pro.

  • Mozilla has created a gallery of great HTML5 demos.
  • And Mozilla’s also made a gallery of the best HTML5 games.
  • HP’s webOS mobile platform uses HTML5 for storage and some interface stuff.
  • Microsoft’s Windows 8 will be able to run apps written in HTML5, CSS3, a JavaScript.
  • Web apps like Google Docs and Gmail use HTML5.
  • YouTube umožňuje používat HTML5 videu vkládání schopnosti sledovat videa bez použití blesku.

A ještě se provádí každý den.

Konec silnice pro Flash?

Stejně jako bych chtěl, že to znamená, že můžeme zamávat na rozloučenou Flash, to není. Videa budou i nadále vyžadovat,, hodně efektní (slovní hříčka určena) webové stránky budou fungovat bez něj, a drtivá většina internetových her Potřebujete Flash.

Co se týče desktopových aplikací? E-mailoví klienti jsou vzácné v dnešní době mezi běžné uživatele, ale kromě toho desktopových aplikací jsou stále kolem. Webové aplikace se čím dál sofistikovanější, ačkoli, tak desktopových aplikací’ dny jsou sečteny. Ale, jako Flash, budou i nadále poflakovat.

HTML5 má za sebou dlouhou, dlouhá cesta. Jen 10 před lety webové designéry nedokázal soudržný vzhled webových stránek pomocí HTML, aby si zachránili život. Nyní HTML se používá pro všechno od Angry Birds pro Windows 8. A seznam se bude i nadále růst.

Vydalo

Neel Mehta

Harvard College. Web developer. Někdy filozof. Baseball feťák.

Jedna myšlenka na "HTML5, CSS3, a JavaScript: budoucnost webu”