Hvorfor Microsoft bestemte seg for å sette WebGL i Internet Explorer
NyheterI de siste årene har Microsoft gått fra å ignorere nettleseren og webstandarden, til å omfavne standarder og se nettleseren som en måte å overgå andre plattformer.
Internet Explorer-hodet Dean Hachamovitch er like bullish om styrken til Internet Explorer 11 som du ville forvente, og hevdet at "Den beste opplevelsen på nettet er på en Windows-enhet med IE 11". Og det faktum at du ikke kan få IE på Mac eller Linux eller Android eller IOS-enheter? Det er gode nyheter for Windows, etter hans mening.
- Slik laster du ned Windows 8.1 Preview gratis i dag
"Andre nettlesere kjører her, der og overalt. De kjører ikke med fortreffelighet på et bestemt sted eller på en bestemt enhet - og det er en mulighet.
"Når du setter en gammel nettleser og et gammelt nettleser grensesnitt på noen av disse skinnende nye enhetene - på en nettbrett, på en hybrid - du kommer til å løbe inn i noen problemer. Du kommer til å løpe inn i en liten bit av feil Du kommer til å legge merke til når du blar med disse andre enhetene og andre nettlesere at du ikke har den responsen du har i IE 11, at du ikke har den ytelsen du vil ha. "
Multitasking i IE 11
Og så er det så hele post-PC-tingen der folk vil bruke berøring og tabletter. "Det er alle disse nettstedene som ikke virker helt rørende. De fungerer bra med musen, men de fungerer ikke bra med berøring. Det er veldig vanskelig å bruke nettsteder og apps sammen på disse andre tingene - faktisk er det veldig vanskelig bare for å se to nettsider samtidig, noe som er skuffende.
- Last ned Ineternet Explorer 11 Preview
"Fanene er begrensede, ikke bare i hvor mange du kan ha, men i hva du kan gjøre med dem, hvordan du kan samhandle med dem. Og det blir bare mer skuffende når du stikker på et tastatur og en mus, fordi det bare ikke gjør det hva du forventer fra en bærbar PC, fra en full PC. "
Hvis du vil gjøre mer enn å se på et nettsted om gangen, tror Hachamovitch at IE 11 og Windows 8.1 slår konkurransen. "IE 11 gjør mer enn én ting om gangen, det gjør sider ved siden av hverandre. Nettsteder og programmer fungerer godt sammen, du kan gå frem og tilbake. Du kan ha 100 faner uten å koste deg batteri eller ytelse eller minne i en betydelig vei."
Og hvis du bare vil bruke en nettbrett? "Det er helt perfekt for berøring. Det har en sving fra fingre til deg. Og det sørger for at du kan gjøre med å berøre alt du vil gjøre med berøring."
Hvorfor WebGL er nå inne
Med Windows-versjoner kommer ut oftere, kan IE-versjoner komme ut oftere, noe som vil bety raskere støtte til standarder. IE-teamet er kresen om standarder selv, og i lang tid avviste den WebGL, ved hjelp av GPU bare for maskinvareakselasjon.
Maskinvareakselerasjonen blir enda bedre i IE 11, hevder Hachamovitch. "Det er mange førstegang i IE 11, rundt ved hjelp av GPU for panorering og zooming og for bilder. De ting vi laster ned til GPU i IE 11, kan vi gjøre nå på grunn av det vi lærte i IE 10."
Men IE 11 legger også til støtte for WebGL, og han innrømmer at han var den som laget måtte overbevise om å sette det inn i nettleseren. Problemet var sikkerhet. "Det er en veldig interessant sikkerhetsutnyttelse som involverte WebGL og Firefox for Mac, i utgangspunktet gikk du til et ondsinnet nettsted, og det kunne lese alt på skjermen. Det leser Word-dokumentet du har i et annet vindu. Det er et godt eksempel på den typen av sikkerhetsproblemet vi var opptatt av. "
Det var ikke før standarden endret at han ville vurdere det. "WebGL-spesifikasjonen inkluderer nå teknologi som kalles CORS, som effektivt forhindrer bildestøtende angrep."