Din mobile browsingoplevelse er bedre takket være WebKit

Hvis du arbejdede på Internettet i midten af ​​90'erne, er der en god chance for, at du brugte mange (mange) timer på at finpusse dine websider for at se godt ud i Netscape og IE. Det betød normalt at skabe hacks og løsninger, der resulterede i oppustede sider og forsøg på sent aften i flere browsere. Disse cross-browser-problemer bliver endelig adresseret (ca. 15 år senere) af browsere, der er kompatible med standarder, såsom Safari og Chrome.

Den mobile internet fulgte en noget lignende sti. Afhængig af din enhed eller operativsystem var din mobile webbrowsingoplevelse et sted mellem dårlig og absolut forfærdelig. Oplevelsen af ​​den mobile webbrowsing blev dramatisk forbedret i 2007 med Apples introduktion af iPhone. Det var første gang, at hele nettet blev anvendeligt på en mobilenhed.

Mens snazzy iPhone-browserfunktioner som multi-touch fik al opmærksomhed, var det den underliggende teknologi, der aktiverede denne nye og forbedrede mobile weboplevelse.

Hvordan gjorde Apple det?

Det korte svar på, hvordan Apple revolutionerede den mobile webbrowsing-oplevelse, er WebKit.

WebKit er en gengivelsesmotor, som Apple stammer fra Konqueror browsers KHTML-bibliotek. Hvad der gør det anderledes fra andre browser rendering motorer er, at det er standard-baseret, open source og meget hurtig.

Det blev først brugt af Apple i sin Safari-webbrowser til Mac OS X, men er siden blevet udvidet af Nokia, Google og andre virksomheder, siden det blev åbent i 2005.

Hvorfor betyder det noget?

WebKit har drevet udviklingen af ​​det mobile web ved at give en bedre oplevelse for slutbrugeren; det er dog ikke den eneste fordel. Her er flere flere:

  • Hastighed: WebKit-browsere gengiver websider hurtigere end nogen andre browsere på markedet.
  • Applikationssupport: Adobe Flash Lite, JavaScript eller HTML5
  • Funktioner: CSS-animation, XML 1.0-support og sikker kryptering
  • Ramme: Database, SVG og lokal applikationssupport
  • Standarder kompatible: HTML5
  • Support: Stort samfund af bidragydere

Google delte sin kærlighed til WebKit under en pressekonference i 2008 for sin Chrome-browser ved at tale om dens hastighed. Google sammenlignede gengivelsessider i Internet Explorer, der ikke bruger WebKit, til rending sider i Chrome (se 38:30 i denne video til demo). Chrome indlæste sider tre gange hurtigere end Internet Explorer.

IE-gengivningshastigheder er til venstre; Chrome-gengivelseshastigheder er til højre.

Er det kun til iPhone?

Heldigvis er WebKit ikke begrænset til iPhone; faktisk ved udgangen af ​​2010 vil næsten enhver større mobil platform, undtagen Windows Phone 7, bruge en WebKit-baseret browser som sin standardbrowser. Disse mobile platforme inkluderer:

  • iPhone
  • Android
  • BlackBerry (6.0 OS)
  • Symbian (S60)
  • Håndflade

Dette betyder, at flytning mellem enheder og deres forskellige browsere ikke resulterer i en anden mobil weboplevelse. Dette er et kæmpe skridt fremad for mobil webudvikling og -brug.

I stedet for tid og omkostninger, der er involveret i opbygningen af ​​flere native apps til iPhone, Android, BlackBerry eller Symbian ^ 3, kan udviklere oprette rige HTML 5-mobile weboplevelser, der er gengivet i enhedens WebKit-baserede browser; dette giver dig mulighed for at levere den samme kode på flere platforme på én gang.

Googles Gmail "app" på iPhone er faktisk kun HTML 5 gengivet til at ligne en indbygget iPhone app.

Bundlinjen

Virksomheder, der udvikler mobile operativsystemer, har lært af fejlene i 1990'erne og har valgt at standardisere deres mobile webbrowsere. Dette er en win-win situation: Udviklere kan oprette nye HTML 5-baserede "apps" og websteder hurtigere, og forbrugerne kan opleve en ægte mobil weboplevelse.

Få tip og nyheder om smartphones i din indbakke TechRepublic's Smartphones-nyhedsbrev, der leveres hver torsdag, indeholder tip til, hvordan du implementerer og administrerer smartphones i din virksomhed, produktanmeldelser, nyhedsopdateringer, fotogallerier og mere.

© Copyright 2020 | mobilegn.com