Mozilla vill ha en webbläsare för att styra din telefon

Tillverkarna av webbläsaren Firefox försöker skapa en mobil webbläsare som är tillräckligt kraftfull för att köra din smarta telefon.





Mozilla Foundations Båt 2 gecko projektet är en del av ett skifte mot mjukvara som till stor del körs på webben – istället för på själva enheten – för alla möjliga uppgifter och på alla möjliga prylar.

Boot 2 Gecko liknar Googles webbläsarbaserade Chrome OS, ett operativsystem inbyggt i webbläsaren. Men Mozilla-satsningen kan få en bredare effekt genom att ändra hur alla webbläsare fungerar, inte bara Mozillas.

Mozillas ingenjörer vill avsevärt utöka de saker som webbläsare kan göra. De vill att webbläsaren ska komma åt kontaktlistan och annan data på en enhet och ansluta till kameran och annan hårdvara. Det sista steget blir att byta ut själva telefonens operativsystem. Ansträngningen kommer, naturligt nog, att börja med Firefox (Gecko är namnet på renderingsmotorn i hjärtat av Firefox-webbläsaren).

Om det lyckas kommer Boot 2 Gecko-projektet att flytta många av de funktioner som nu utförs av mobila operativsystem – Android, Apples iOS, WebOS, MeeGo och andra – till själva webbläsaren. Grundläggande telefonfunktioner som uppringaren skulle kodas om i JavaScript så att de kunde köras i webbläsaren. Med tiden kunde nästan alla funktioner i ett konventionellt operativsystem köras i webbläsaren, i kod cachad på telefonen och uppdateras från webben vid behov. I slutändan, säger de inblandade, skulle denna trend eliminera behovet av proprietära operativsystem, och ersätta dem alla med öppna standarder som kan köras på vilken mobil webbläsare som helst.

På webben är en applikation tillgänglig för alla, oavsett operativsystem. Det här borde vara samma sak med applikationer på telefoner, säger Mike Shaver, Mozillas vice vd för teknisk strategi.

Det är inte första gången som någon har försökt bygga ett webbaserat operativsystem med öppen källkod. Ben Francis, grundare av Webian webbläsarbaserat OS-projekt, ser Mozilla-teamets ansträngningar som ett komplement till hans egna. Medan Webian-projektet fokuserar på användarupplevelsen för en enhet dedikerad till att surfa på webben, driver Mozilla-teamet på för att nya funktioner ska byggas in i webbläsare – sådana funktioner är redan ryggraden i många sofistikerade webbplatser.

Ironiskt nog, under huven på Mozillas prototyp Boot 2 Gecko-plattform finns kärnan i en av plattformarna som den hoppas kunna ersätta – Android. Som Mozilla-teamet beskrev utvecklarforumet för projektet , det behövde en grundläggande, stabil kärna att bygga plattformen på för att undvika att spendera för mycket tid på att bara få prototypen att starta upp.

I slutändan, hävdar Boot 2 Gecko-utvecklaren Mike Shaver, handlar projektet om att utveckla standarder som kommer att köras i vilken webbläsare som helst, på vilken kärnmjukvara som helst och på vilken hårdvara som helst – vilket gör valet av prototypplattform irrelevant.

Boot 2 Gecko skiljer sig också från de flesta mobila plattformar genom att den inte är designad för att ge något företag en fördel. Det är en viktig skillnad mellan vad vi gör och proprietära mobilstackar idag, säger Shaver. Vi vill inte ha en konkurrensfördel för Mozilla, vi vill ha en konkurrensfördel för webben.

Som Mozilla-bidragsgivare Robert Kaiser påpekade i den inledande diskussionen efter tillkännagivandet av projektet, kanske slutresultatet inte ser ut som en vanlig webbläsare.

Det är troligt att [mobila webbappar] skulle köras i något som inte hade alla de vanliga egenskaperna hos en webbläsare, men den underliggande tekniken skulle vara densamma, skrev Shaver.

Verkligt öppna webbteknologier i denna form skulle ha ytterligare en fördel jämfört med inhemska - oändlig anpassningsbarhet. Gillar du inte din telefonuppringare? Ladda bara ner en annan. Det är lätt att se hur vissa tillverkare av mobila enheter inte skulle gilla det. Jag förväntar mig en del häldrag från dem som kan dra nytta av slutna proprietära system, säger Francis.

Dölj