Što je HTML5?
Ranije danas Apple je predstavio svoj HTML 5 izlog. Izlog pokriva videozapise, tipografiju, galeriju, prijelaze, audio, prikaze od 360° i primjere virtualne stvarnosti. Ovo označava nastavak kampanje protiv trenutačnog pružatelja većine ovih vrsta sadržaja, Adobe Flasha. Ako niste pročitali otvoreno pismo Stevea Jobsa zajednici na temu Flasha, pogledajte ga. Donosi neke zanimljive točke.
Osobno, moje je mišljenje da je Flash roba na izdisaju i da će otvoreni standardi uvijek prevladati nad zatvorenim tehnologijama kada je u pitanju web. Dakle, vrijeme je da se na brzinu upoznamo s HTML 5. Također sam iznio dosta mišljenja, jer ipak je ovo blog. Čitajte dalje za više.
Ha?
HTML je programski (ili označni) jezik visoke razine na kojem se temelji sav sadržaj na webu. Trenutačno standardni HTML-4 (trenutna verzija) nema mogućnost pružanja "bogatog" medijskog iskustva krajnjim korisnicima weba. Godinama se oslanjamo na komercijalni pothvat, Flash, koji umjesto nas ispunjava ovu prazninu. Međutim, problemi koji su dugo povezani s Flashom su potrošnja memorije, stabilnost i činjenica da je riječ o zatvorenoj (kao u vlasničkoj) tehnologiji. Shvaćate bit. Flash je u vlasništvu jedne jedine tvrtke. Web obično ne funkcionira tako. Davno prije, web je započeo kao skup otvorenih standarda i povijest pokazuje da će u konačnici nastaviti funkcionirati prema tim načelima.
Nezaslužena dominacija na tržištu
Trenutno je gotovo sav video sadržaj koji gledate u svom pregledniku zahvaljujući Flashu. Mnoga web mjesta također ovise o Flashu za navigaciju. Zvuči sjajno, ali problemi se počinju javljati dolaskom novih tehnologija. Ako ste proizvođač potrošačke elektronike koji se nada da će na tržište iznijeti mali uređaj koji svojim korisnicima namjerava omogućiti gledanje videa putem weba, nemate sreće. U današnjem svijetu, kako biste osigurali ovu funkcionalnost, trebate uvjeriti Adobe da prenese flash na vaš sustav. Ne postoji nikakav poticaj za Adobe da prenese svoj softver na vaš "nadolazeći" uređaj. To će ih stajati novca koji nisu voljni potrošiti. Pa, zacijelo Adobe može objaviti specifikacije koje su potrebne ljudima da napišu vlastitu implementaciju Flasha? Ne. Adobe to također neće dopustiti, pa na kraju imaju (namjernu ili ne) dominaciju u isporuci sadržaja putem interneta.HTML 5 nastoji riješiti sve nedostatke s kojima nas je (starjeli) HTML4 izložio. To je pravi strah od Adobea. Oni to ne mogu zaustaviti i sve što učine na kraju će samo produžiti neizbježnu smrt.
Video reprodukcija
Daleko najveća prijetnja uporištu Flasha je sposobnost HTML5 za reprodukciju videa. Sada, umjesto dodavanja Flash programa na vašu stranicu ili ugrađivanja video playera treće strane, web programer može uključiti video s oznakom. Ovo je mnogo lakši proces od korištenja Flasha. Postoji mnogo različitih načina za reprodukciju zvuka i videa tako da tehnologija još nije savršena. Trebat će neko vrijeme da se svi dogovore oko pojedinosti, ali na kraju ćete vidjeti da vam video dolazi putem vašeg preglednika, a ne programa treće strane. youtube je već uključen i trenutno možete pogledati njihov sadržaj u HTML5 na svom Macu sa Safari ili Google Chrome.Podrška za Firefox i Internet Explorer je na putu.
Dizajn stranice na platnu.
HTML5 uvodi novi HTML element koji se zove oznaka CANVAS. Ova oznaka omogućuje dvodimenzionalni crtež na bilo kojoj web stranici. Savršeno za izradu grafikona ili bilo koju drugu vrstu složene operacije crtanja. Prethodno bi se programeri često oslanjali na Flash za "iscrtavanje" elemenata dizajna na stranici koji nisu bili mogući uz upotrebu Javascripta ili standardnog HTML-a.
Struktura
HTML5 uključuje moderniziranu organizaciju ili elemente "strukture" koji omogućuju web dizajnerima da bolje usmjere svoj sadržaj prema željenoj publici. U konačnici će tražilice (google) moći indeksirati podatke na još ciljaniji način tako da ćete vi kao web korisnik moći pronaći informacije brže nego ikad prije.
Manje potrebnih resursa/više integrirano
Kako računala postaju sve manja i manja (iPhone/iPad), učinkovito računalstvo postaje važnije nego ikad. HTML5 je tehnologija koja će biti ugrađena izravno u vaš preglednik tako da neće biti potrebe da vaše računalo pokreće dodatnu aplikaciju samo za pregled bogatog sadržaja. Programeri preglednika sada imaju mogućnost testiranja cjelokupnog iskustva pregledavanja weba tijekom QA procesa tako da svi na kraju imamo manje padova!
Udobno se smjestite i uživajte u predstavi. Bit će još mnogo pokušaja Adobea da uvjeri ljude i tvrtke da se drže Flasha. Trebalo bi poslužiti za izvrsne vijesti, ali na kraju dana, mogli biste se naviknuti na HTML5, tu je da ostane.
-Chris