211service.com
Installerbara webbappar kommer att bli nästa tekniska slagfält
En kommande våg av installerbara webbappar kan göra HTML5 till mittpunkten i modern apputveckling – men en kamp håller på att bryta om vem som ska bestämma formatet som blir branschstandarden.
Paketerade appformat låter utvecklare linda in applikationer inbyggda i HTML, CSS och JavaScript som en traditionell inbyggd nedladdning. Det är osannolikt att kunder kommer att märka skillnaden, för även om apparna fortfarande utnyttjar webbläsarens bearbetningsmotor, kommer de inte att vara inkapslade i ett fönster som utformats för att navigera på webben.
Drömmen för utvecklare, när HTML5 har mognat helt, är enkel: plattformsoberoende appar som fungerar på alla moderna enheter, enkel och snabb distribution av uppdateringar och, potentiellt, en direkt linje till miljarder internetanvändare .
W3C har föreslagit en öppen Widgets specifikation med funktioner som bör underlätta massdistribution, som lokalisering för att rikta in sig på olika regioner och digitala signaturer som en förtroendemekanism. På grund av att de är byggda på öppna webbstandarder är widgetspecifikationerna redan kompatibla med vissa smartphones, TV-apparater och till och med whiteboardtavlor i klassrummet – men W3C är inte den enda som försöker definiera det de facto webbappformatet.
Samtidigt arbetar Google och Mozilla på sina egna paketerade appinitiativ. Båda har sina egna nya HTML5-appbutiker, utan tvekan inspirerade av framgången med Apples inhemska appbutik.
Till deras förtjänst, Mozilla lovar ett öppet API så indieutvecklare kan experimentera med nya sätt att leverera från Firefox Marketplace , vilket kan väcka innovation. Mozillas nyligen genomförda investeringar i dynamisk appplattform Allt.jag skulle också kunna vara vägledande för dess ambitioner Firefox OS . Det är för tidigt att bedöma Googles strategi, men den samlar tyst en imponerande samling webbappar, designade för sin Chrome-webbläsare, i Chrome-butik .
Bruce Lawson, en webbevangelist för Opera, önskar att konkurrenterna skulle göra det samarbeta om en driftskompatibel specifikation , och berättade för mig att ett dussintal föreslagna alternativ verkar onödiga.
Varför har de alla format? han sa. Svaret är naturligtvis att alla vill göra det på sitt eget speciella sätt och uppmuntra utvecklare till sitt ekosystem. Om du var cynisk skulle du säga 'lås in folk'. Men jag är inte cynisk.
Varken Google eller Mozilla svarade på min begäran om kommentar.
Jag är kanske lite mer cynisk. Frimarknadsförespråkare kanske försvarar företag som deltar i den här typen av digital kapprustning, men Internet blomstrar alltid när människor arbetar enligt samma standarder. Samarbetet kring HTML5 bevisar detta; genom att arbeta efter en gemensam specifikation lämnades webbläsarleverantörer att konkurrera om prestanda och implementering – användarinriktade faktorer som förbättrar den övergripande upplevelsen.
Det finns en chans att webbappar kommer att vara ett bestående format, så det borde leva upp till internets ideal. Å andra sidan, som XKCD förklarar , det kanske inte finns någon väg tillbaka nu.