Din mobila surfupplevelse är bättre tack vare WebKit

Om du arbetade på webben i mitten av 90-talet, finns det en god chans att du tillbringade många (många) timmar på att finjustera dina webbsidor för att se bra ut i Netscape och IE. Det innebar vanligtvis att skapa hacks och lösningar som resulterade i uppblåsta sidor och testningar på sena nätter i flera webbläsare. Dessa problem med webbläsare hanteras äntligen (cirka 15 år senare) av webbläsare som uppfyller standarder som Safari och Chrome.

Mobilwebben följde en något liknande väg. Beroende på din enhet eller operativsystem var din mobila webbsökningsupplevelse någonstans mellan dåligt och absolut hemskt. Den mobila webbsökningsupplevelsen förbättrades dramatiskt 2007 med Apples introduktion av iPhone. Det var första gången att hela webben blev användbar på en mobil enhet.

Medan snazzy iPhone-webbläsarfunktioner som multi-touch fick all uppmärksamhet, var det den underliggande tekniken som möjliggjorde denna nya och förbättrade mobila webbupplevelse.

Hur gjorde Apple det?

Det korta svaret på hur Apple revolutionerade den mobila webbläsarupplevelsen är WebKit.

WebKit är en renderingsmotor som Apple härstammar från Konqueror-webbläsarens KHTML-bibliotek. Det som gör det annorlunda från andra webbläsarredigeringsmotorer är att det är standardbaserat, open source och mycket snabbt.

Det användes först av Apple i sin Safari-webbläsare för Mac OS X, men har sedan dess utvidgats av Nokia, Google och andra företag sedan de öppnades 2005.

Varför spelar det någon roll?

WebKit har drivit utvecklingen av den mobila webben genom att ge en bättre upplevelse för slutanvändaren; men det är inte den enda fördelen. Här är flera fler:

  • Hastighet: WebKit-webbläsare gör webbsidor snabbare än andra webbläsare på marknaden.
  • Applikationsstöd: Adobe Flash Lite, JavaScript eller HTML5
  • Funktioner: CSS-animation, XML 1.0-support och säker kryptering
  • Ramverk: Databas, SVG och lokalt applikationsstöd
  • Standarder: HTML5
  • Support: Stort samarbete med bidragsgivare

Google delade sin kärlek till WebKit under en presskonferens 2008 för sin Chrome-webbläsare genom att prata om dess hastighet. Google jämförde renderingssidor i Internet Explorer, som inte använder WebKit, till sidor i Chrome (se 38:30 i den här videon för demo). Chrome laddade sidor tre gånger snabbare än Internet Explorer.

IE-återgivningshastigheter är till vänster; Chrome-återgivningshastigheter är till höger.

Är det bara för iPhone?

Lyckligtvis är WebKit inte begränsat till iPhone; i slutet av 2010 kommer nästan alla större mobilplattform, utom Windows Phone 7, att använda en WebKit-baserad webbläsare som standardwebbläsare. Dessa mobilplattformar inkluderar:

  • iPhone
  • Android
  • BlackBerry (6.0 OS)
  • Symbian (S60)
  • handflatan

Detta innebär att flyttning mellan enheter och deras olika webbläsare inte kommer att resultera i en annan mobil webbupplevelse. Detta är ett enormt steg framåt för mobil webbutveckling och användning.

Istället för tid och kostnader för att bygga flera inbyggda appar för iPhone, Android, BlackBerry eller Symbian ^ 3, kan utvecklare skapa rika HTML 5-mobila webbupplevelser gjorda i enhetens WebKit-baserade webbläsare; Detta gör att du kan leverera samma kod på flera plattformar samtidigt.

Googles Gmail-app på iPhone är faktiskt bara HTML 5 som återges för att se ut som en inbyggd iPhone-app.

Poängen

Företag som utvecklar mobila operativsystem har lärt sig från 1990-talets misstag och har valt att standardisera sina mobila webbläsare. Detta är en win-win situation: Utvecklare kan göra nya HTML 5-baserade "appar" och webbplatser snabbare, och konsumenterna kan uppleva en riktig mobil webbupplevelse.

Få tips och nyheter om smartphones i din inkorg TechRepublics Smartphones-nyhetsbrev, levererat varje torsdag, innehåller tips om hur du distribuerar och hanterar smartphones i ditt företag, produktrecensioner, nyhetsuppdateringar, fotogallerier och mer.

© Copyright 2020 | mobilegn.com