Arhiva za ‘html5’ tag
Microsoft, Apple, Google: Budućnost Web-a je HTML 5
2010 će biti velika godina za HTML 5. Apple i Google gaze velikim koracima a sada i Microsoft koji će izlaskom Internet Explorer-a 9 podržati HTML 5 i pomoći zajedništvu na web-u.
Budućnost Web-a je u HTML 5,
rekao je Dean Hachamovitch, generalni menadžer za IE u Microsoft-u.
Microsoft će i dalje podržavati Flash ali HTML 5 i Flash su u lošim odnosima već duže vreme. Dajući podršku HTML 5, Microsoft daje web sajt dizajnerima još jedan razlog da odustanu od Flash-a.
Microsoft planira da podržava samo H.264 kodek za HTML 5 video. Sa druge strane Flash već sada podržava H.264 kodek ali će korisnici sve manje da koriste Flash za gledanje jer ovi video zapisi mogu da se gledaju direktno u HTML 5 pretraživačima, poput IE9, Safari ili Chrome-a.
Izvršni direktor Apple-a Steve Jobs je govorio o prednostima H.264, i koristi za mobilne uređaje:
Da bi se postigao dug život baterije kada se gleda video, mobilni uređaj mora hardverski da dekodira video, jer softversko dekodiranje koristi previše snage baterije. Mnogi čipovi koji se koriste u savremenim mobilnim uređajima sadrže decoder koji se zove H.264, industrijski standard koji se koristi u svakom Blu-ray DVD playeru i usvojen od strane Apple-a, Google-a (YouTube), Vimeo, Netflix-a i mnogih drugih kompanija.
Iako je Flash je nedavno dodao podršku za H.264 video, na gotovo svim Flash sajtovima trenutno se zahtevju starije generacije dekodera koje nisu implementirane u mobilne čipove i moraju da se pokrenu u softveru. Razlika je upečatljiva: na iPhone-u na primer, H.264 video moze da se gleda do 10 sati, dok videa dekodirana u softveru mogu da se gledaju manje od 5 sati, pre nego što se baterija potpuno isprazni.
Hachamovitch takođe napominje da Flash ima i nekih prednosti, posebno oko pouzdanosti, bezbednosti i performansi, a i veliki broj korisnika koristi Flash, tako da će Microsoft nastaviti da radi sa Adobe-om da mu pomogne da bude što bolji, dodao je on.
A ako ne bude bolji, do tada će HTML 5 biti distribuiran na sajtove širom weba. Nemojte se brinuti, Microsoft, Apple i Google će se pobrinuti za to.
Igrajte Quake u vašem novom HTML5 browseru
Puno pažnje u poslednje vreme je posvećeno video sposobnostima HTML5 pretraživača, jer iPad ne podržava Flash. Ispostavilo se da to i nije toliko bitno, jer većina online video platformi sada koriste HTML5 Kool-Aid.
Ali šta o drugim stvarima koje u Flash-u rade dobro kao što su igrice? HTML5 može biti moćniji game engine nego što većina ljudi misli.
Da pokaže šta je sve moguće sa HTML5 browser-om, neki od inženjera u Google Web Toolkit timu su napravili u HTML5 jednu klasik pucačinu u prvom licu ‘- Quake II. Ona se zasniva na open-source Java i zove se Jake2.
Počeli smo sa postojećom Jake2 Java port verzijom Quake II, a zatim smo koristili Google Web Toolkit (zajedno sa WebGL, WebSockets i sa mnogo preoblikovanja) da bi ga kompajlirali u JavaScript. Bili smo malo iznenađeni kada smo videli da izgura preko 30 frejmova u sekundi na našem laptop-u,
rekli su inženjeri Google-a.
Kako kažu, radi samo na “modernim browserima kao što su Safari i Chrome“, u šta možete sami da se uvjerite na demu ispod.
Microsoft modernizuje pregledanje web-a sa IE9 platformom
IE9 donosi podršku za nove web standarde, uključujući plug-in besplatni video, bolje performanse sa grafikom, tekstom i JavaSript-om, iskorišćavanje savremenih računarskih hardvera i novi napor u prikupljanju i odgovor na povratne informacije od onih koji koriste prototip softvera, izjavio je Dean Hachamovitch, generalni menadžer IE.
IE9 je na mesec dana od lansiranja, a već se vidi ima potencijal da promeni tržište pretraživača.
IE6, koji se pojavio 2001 godine, kada je Microsoft pobedio u ratu pretraživača 90-tih, i dalje je u širokoj upotrebi i danas.
Mozilla Firefox čini skoro četvrtinu upotrebe, Google Crome je sada na trećem mestu, dok se udio u upotrebi Internet Explorer-a nastavlja smanjivati.
IE9 izgleda odlično, veoma mi je drago da je to tako. Čestitke IE timu,
rekao je Mike Shaver, potpredsednik inženjerstva u Mozilla Firefox.
Videli smo da će HTML5 omogućiti nove klase aplikacija. Shvatili smo da se kod HTML5 radi mnogo više o dizajniranju svih naših podsistem pretraživača oko onog što će nove aplikacije trebati.
rekao je Dean Hachamovitch.
Sa IE8 Microsoft-ov prioritet je bio u skladu sa postojećim standardima, što je dramatičan zaokret od ranijeg stava da se gleda u budućnost. Sa IE9 Microsoft kreće sa svojom standardom religijom u budućnost.
SVG (Scalable Vector Graphics ) je standard koji je kompanija izbegavala godinama bez obzira na njegove bolje grafičke mogućnosti za npr. logotipe. Kroz IE9, ovi standardi stižu kao stvarni proizvod.
Na IE9 demo verziji, na kojoj je prikazan H.264-kodirani HTML5 video, grafika kao što su mape su daleko savršenije uz podršku SVG-a,
rekao je Dean Hachamovitch.
Kada je Microsoft pokazao IE9 tehnologiju u novembru, urađen je Acid3 test u skladu sa različitih standardima i tehnologijama. IE8 ocenjen sa 20 od 100, a novembarska IE tehnologija sa 32, a IE9 platforma prikazana ovih dana sa 55. Microsoft je ocenio test kao nesavršen, dodajući da je ključni deo njihovog pristupa web standardima, razvoj standardnih industrijskih testova. Do danas, Microsoft je podneo više od 100 dodatnih testova koji uključuju, HTML5, CSS3, DOM (Document object model, struktura web stranice), SVG za W3C, World Wide Web Konzorcijum koji nadgleda HTML i razne druge web standarde.
Još jedan od ključnih elementa za IE9 je novi JavaScript engine. Chrome ima V8, Opera 10.5 ima Carakan, Safari ima Nitro a Firefoks ima novi JaegerMonkey.
Sada Internet Explorer ima svoje sopstveno novo ime za JavaScript engine, a to je Chakra. Na Microsoft testu na SunSpider JavaScript benchmark-u, IE9 Platforma je nešto brža nego Firerfox (koji je koristio stari TraceMonkey) i malo sporija nego Safari, Chrome i Opera.
Jedna od bitnih promena u JavaScript engine-u, na koju je Hachamovitch ponosan, je višejezgarna podrška.
Postoje napori da JavaScript postane mnogo bogatije programiranje, sa Web Workers standardom sa kojim JavaScript obavlja pozadinsku obradu podataka. Microsoft, želi da unapredi web koliko god je to moguće ali bez programiranja koja zahtevaju nove pristupe. Sa Chakra pristupom, programeri ne moraju da menjaju svoje označavanje web stranica.
IE9 demo platforma prikazana ovih dana je sama po sebi promena. Ranije je Microsoft prezentovao mnogo savršeniji proizvod svetu. Sada je pokušao da dobije povratnu informaciju u ranijoj fazi razvoja i izričito traže komentar iz širokog spektra elemenata,
Glavne tehnologije ovde su HTML5, CSS3, DOM, i SVG. Mi tražimo povratne informacije od programera na našu primenu pravila HTML5, izbor API, XHTML podršku, SVG. Sa CSS3 potrebne su nam povratne informacije o podršci IE9 za Selectors, Namespaces, Colors, Values, Backgrounds and Borders i Fonts. U okviru DOM, interesuje nas podrška za Core, Events, Style i Range,
rekao je Hachamovitch.
Izgradnja modernog weba uključuje različite standarde a Microsoft sa svojim Windows-om i Office-om može najviše izgubiti iz migracija aplikacija sa PC računara na web “oblake” (cloud computing).
Internet Explorer 9 će biti kompatibilan sa HTML5 standardom
Na poslednjoj konferenciji za profesionalne programere PDC09, razgovaralo se o Microsoft-ovom Internet Explorer-u 9, o njihovim ciljevima da se izgradi moderan browser koji bi prošao Acid3 test i naravno radio sa HTML5.
Microsoft će verovatno da demonstrira neke sposobnosti Internet Explorer-a 9 na predstojećem MIX10 događaju. Ako se to desi konačno će se dobiti dobar uvid u budućnost najrasprostranjenijeg browser-a.
Postoje i druge implikacije. Prihvatanjem HTML5 Microsoft će unaprediti svoje usvajanje standarda. Sa prihvatanjem HTML5, Microsoft će pomoći Apple-u u proxy ratu iPad i iPhone protiv Flash-a na Internetu, što znaći da će takođe pomoći prodaju Apple-iPad-a.
Apple je jaka tehnologija, koja u narednih nekoliko godina planira da istisne Flash, što već radni na svoji uređajima kojih je na desetine miliona. HTML5 se može koristiti da zameni u određenim oblastima Flash funkcionalnosti, naročito one koje se odnose na video igre. Microsoft se pokušava pridružiti ostatku Interneta usvajanjem internet standarda a sa obzirom da se standardi koje Microsoft planira da usvoji poklapaju sa Apple-vom promocijom protiv Flash-a, gde onda imamo dve važnije kompanije u svetu koje promovišu standarde usmerene protiv Flash-a.