html5

HTML5, CSS3, og JavaScript: framtíð vefnum

Áður en ég byrja, stutta ferð í gegnum sögu…

Það er 1999. Internet Explorer 5 er heitt efni, er tækni kúla er að vaxa. Og Mariano Rivera er World Series MVP. Og ungur (andköf.)

A vefur verktaki situr í tölvunni hans, drekka kaffi og skrifa nokkur númer. Hann vill að gera vafra sem byggir á leik. Eina leiðin sem hann getur gert er að nota Flash pallur Adobe til að gera gagnvirk bíómynd og embed in það á heimasíðu sinni.

Hann vill að setja vídeó á síðuna hans líka. YouTube hljómar eins og nafn á cheesy neðanjarðarlestinni línu, ekkert meira. Verktaki okkar hefur að gera a Flash bíómynd fyrir það, of.

Hann sighs eins og hann gerir enn annar Flash bíómynd. Geez, myndi einhver gera val þegar?

Sjá, aftur í dag sem þú þurftir að nota Adobe Flash til að embed myndbönd, Gera að vafrinn leikir,

Slice of swiss cheese with holes
Holy Adobe Flash, Batman!

og bara gera síðuna þína líta mannsæmandi. Og giska á hvað, við notum enn það fyrir sömu hlutina. Þetta er allt vel og gott, nema:

 

  • Flash hefur meira öryggisholur en bullet-riddled stykki af svissneska osta.
  • Flash er Lokað staðall, sem þýðir að Adobe hefur ákveðið hvað þú gæti eða gæti ekki gert. Þú getur ekki notað Flash í opinn-uppspretta verkefna, annaðhvort, án opinberu Adobe tappi.
  • Flash er mjög úrræði ákafur, yfirþyrmandi sumir veikari örgjörva og gera síður erfitt að nota.
  • Það er ekki kross-pallur: iOS ekki styðja það, það sjúga á Linux, og það er þrjótur á hverjum öðrum stýrikerfi.

Bruggun eitthvað er; nei, ekki kaffi

Fyrir nokkrum árum síðan (Opinber vinna hófst í 2004, þó það ekki veiða á Úlfsstöðum), á W3C (World Wide Web Consortium, krakkar sem eru í grundvallaratriðum í umsjá Netinu) og WHATWG (Vefur Hypertext Umsókn Technology Working Group) samstarf til að gera nýja útgáfu af HTML, tungumálið notað til að byggja upp vefsíður.

Um sama tíma, W3C hóf vinnu við nýja útgáfu af CSS, tungumálið notað til að hanna útliti vefsíðna.

Það var ljóst eitthvað var að fara að gerast.

A byltingu í gerð

Með 2008 fólk hafði fengið veikur af að nota Flash til allt vegna margir sína veikleika (lýst er hér að ofan.)

The HTML5 Logo
The HTML5 merki

CONVENIENTLY, nýjustu drög HTML – HTML5 – leyft þér að embed myndbönd á vefsíðunni þinni án þess að nota Flash. Og þú gætir jafnvel gert Flash-frjáls Web Games nota smá HTML5; CSS3, nýjasta útgáfa af CSS; og örlátur ausa (bolli?) af Javascript, forskriftarþarfir tungumál er notað til að gera síðurnar gagnvirka.

 

Óþarfur að segja, vefur verktaki byrjaði að taka eftir þessum nýja tækni. Hvers vegna? Taka a líta á the hagur af using HTML5, CSS3, og Javascript (forrit skapa með þeim 3 tækni eru yfirleitt kallaðir HTML5 forrit jafnvel þótt þeir nota aðra tækni. Fara tala.)

  • HTML5 og co. eru opna staðla: þeir eru viðhaldið af stofnunum, ekki fyrirtæki, þannig að það eru engar takmarkanir á notkun þeirra. Þau er hægt að nota í opinn-uppspretta verkefni
  • Þeir eru öruggur og tryggja, hluta til vegna þess að þeir eru opnir staðlar. Og vegna þess að Adobe er ekki að halda þeim.
  • Þeir eru kross-pallur. Hrokafullur þú hafa a viðeigandi vafra (ekki eitthvað sem heitir Internet Explorer 8 eða undir), þeir vinna á hvaða stýrikerfi. iDevices, sími, töflur, tölvur… nokkuð. Það er gott vegna þess að Flash virkar ekki á iDevices og það rústar rafhlöðuna af smartphones.
  • Þeir eru minna úrræði-ákafur en Flash. A einhver fjöldi af leikjum vefur með HTML5 keyra mjög vel á símum, en Flash leikir teeter á hörmung.

The listi goes á og á.

Bíða, það er að gerast nú þegar

HTML5 forrit aðeins náði áberandi í 2010 með áframhaldandi synjun Steve Jobs að setja Flash á iDevices. (Jæja, a einhver fjöldi af vefur verktaki byrjaði að nota þá fyrir nokkrum árum fyrr.) En í þeim stutta tíma, þeir eru búnir að koma a langur vegur.

Þú vilt vera undrandi hvað hefur verið gert með HTML5:

  • Angry Birds notar HTML5 fyrir allt nema hljóðið, which it uses 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, og 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, En önnur en þessi skrifborð apps eru enn í kring. Web apps vilja fá fleiri og flóknari, þó, svo desktop apps’ dagar eru númeruð. En, eins og Flash, þeir vilja enn hanga í kring.

HTML5 hefur koma a langur, langur vegur. Bara 10 árum vefur hönnuður gæti ekki gert samloðandi website skipulag að nota HTML til að bjarga lífi sínu. Nú HTML er notað fyrir allt frá Angry Birds á Windows 8. Og listinn mun halda áfram að vaxa.

Published by

Neel Mehta

Harvard College. Web developer. Sometime philosopher. Baseball junkie.

One thought on “HTML5, CSS3, og JavaScript: framtíð vefnum”

Leyfi a Reply