html5

HTML5, CSS3, a JavaScript: budúcnosť webu

Než začnem, Stručný výlet do histórie…

To je 1999. Internet Explorer 5 je horúce tovar, tech bublina rastie. A Mariano Rivera je World Series MVP. A mladý (lapať po dychu.)

Web developer sedí u svojho počítača, pitie kávy a písanie nejaký kód. Chce, aby sa prehliadač založený hry. Jediný spôsob, ako to urobiť, je použiť Adobe Flash platformu, aby sa o interaktívny film a vložiť, že na svojom webe.

Chce dať video na jeho mieste príliš. YouTube znie ako názov syrovou metra linky, nič viac. Náš developer má natočiť film Flash pre ktoré, príliš.

On si povzdychne, ako sa robí ešte ďalší film Flash. Bože, by niekto urobiť alternatívu už?

Vidieť, späť v deň, kedy ste museli použiť Adobe Flash vložiť video, aby browser hry,

Slice of swiss cheese with holes
Svätý Adobe Flash, Pálkar!

a len, aby vaše stránky vyzerať slušne. A hádajte, čo, Používať aj pre rovnaké veci. To je všetko v poriadku a dobré, mimo:

 

  • Flash má viac bezpečnostné diery ako guľka-prolezl kus švajčiarskeho syra.
  • Flash je uzavretý štandardné, čo znamená, že Adobe sa rozhodla, čo si môže alebo nemôže robiť. Dalo by sa to používať Flash na open-source projektov, buď, bez oficiálneho Adobe plugin.
  • Flash je veľmi intenzívny zdroj, ohromujúci niektoré slabšie procesory a robiť stránky ťažké používať.
  • To je nie cross-platform: iOS nepodporuje, to naštve na Linuxe, a to je kočík v každom inom operačnom systéme.

Niečo pivovarníctvo; nie, nie je vaša káva

Pred niekoľkými rokmi (oficiálny práce sa začali v roku 2004, aj keď to nepochopilo až neskôr), the W3C (World Wide Web Consortium, chlapci, ktorí sú v podstate na starosti internete) a WHATWG (Web Hypertext Application Technology Working Group) spojil, aby novú verziu HTML, jazyk použiť na vytvorenie webovej stránky.

Približne v rovnakom čase, W3C začal pracovať na novej verzii CSS, jazyk používaný pre návrh vzhľadu webových stránok.

To bolo jasné, čo sa bude diať.

Revolúcia vo výrobe

Podľa 2008 ľudia dostali chorí použitie Flash pre všetko, pretože z mnohých slabých stránok (je popísané vyššie.)

The HTML5 Logo
Logo HTML5

Výhodne, Najnovšie návrh HTML – HTML5 – povolené môžete vložiť video na svoje webové stránky bez použitia blesku. A môžete dokonca urobiť Flash-free web hry za použitia málo HTML5; CSS3, Najnovšia verzia CSS; a veľkorysý lopatka (šálka?) z Javascript, skriptovací jazyk používa, aby sa stránky interaktívnych.

 

Netreba hovoriť, Weboví vývojári začali všímať týchto nových technológií. Prečo? Pozrite sa na výhody používania HTML5, CSS3, a Javascript (aplikácie vytvorené s týmito 3 technológia sa všeobecne nazývajú HTML5 aplikácie , Aj keď sa používajú iné technológie. Choď obrázok.)

  • HTML5 a čo. sú otvorené štandardy: oni sú udržiavané organizáciami, nie spoločnosti, takže neexistujú žiadne obmedzenia týkajúce sa ich použitia. Môžu byť použité v open-source projektov
  • bezpečný a zabezpečiť, čiastočne preto, že sú otvorené štandardy. A pretože Adobe neudržiava ich.
  • cross-platform. Predpokladám, že máte slušný prehliadač (nič nie je menovaný Internet Explorer 8 alebo nižšia), budú fungovať na ľubovoľnom operačnom systéme. iDevices, telefóny, Tablety, počítača… niečo. To je dobre, pretože blesk nefunguje na iDevices a ničí batériu smartphonov.
  • menej náročná na zdroje ako Flash. Mnoho webových hier pomocou HTML5 beží veľmi hladko na telefóny, kým Flash hry pohybujú až na katastrofu.

Zoznam by mohol pokračovať ďalej a ďalej.

Počkajte, to sa deje už

HTML5 aplikácie sa zvýšil iba k vynikajúcich v 2010 s Steve Jobs pokračujúce odmietnutie dať Flash na iDevices. (Dobre, Mnoho webových vývojárov začalo používať je o niekoľko rokov skôr.) Ale v tomto krátkom čase, že som za sebou dlhú cestu.

To by ste sa divila, čo bolo urobené s HTML5:

  • Angry Birds používa HTML5 pre všetko okrem zvuku, ktorý používa Flash
    HP's webOS
    HP's webOS uses HTML5.

    for.

  • 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 lets you use HTML5’s video embedding capabilities to view videos without Flash.

And more is being done every day.

End of the road for Flash?

As much as I would like to think this means we can wave goodbye to Flash, it doesn’t. Videos will still require it, a lot of flashy (pun intended) websites won’t work without it, and the vast majority of internet games need Flash.

As for desktop apps? Email clients are rare nowadays amongst casual users, ale iné, než že desktopových aplikácií sú stále okolo. Webové aplikácie budú mať stále viac a viac prepracovanejšie, hoci, tak desktop apps’ dni sú zrátané. Ale, ako Flash, budú aj naďalej postávať.

HTML5 má za sebou dlhú, dlhá cesta. Len 10 Pred rokmi webové dizajnérmi nemohol robiť súdržný vzhľadu stránok pomocou HTML, aby si zachránili životy. Teraz HTML sa používa pre všetko od Angry Birds pre Windows 8. A zoznam sa bude aj naďalej rásť.

Vydalo

Neel Mehta

Harvard College. Web developer. Niekedy filozof. Baseball feťák.

One thought on “HTML5, CSS3, a JavaScript: budúcnosť webu”

Pridaj komentár