Mozilla wil een browser om je telefoon te bedienen

De makers van de Firefox-browser proberen een mobiele browser te maken die krachtig genoeg is om uw smartphone te laten draaien.





De Mozilla Foundation's Boot 2 gekko project maakt deel uit van een verschuiving naar software die grotendeels op het web draait - in plaats van op het apparaat zelf - voor allerlei soorten taken en op allerlei gadgets.

Boot 2 Gecko is vergelijkbaar met het browsergebaseerde Chrome OS van Google, een besturingssysteem dat in de browser is ingebouwd. Maar de Mozilla-inspanning zou een bredere impact kunnen hebben, door de manier te veranderen waarop alle webbrowsers werken, niet alleen die van Mozilla.

Mozilla-ingenieurs willen de dingen die browsers kunnen doen aanzienlijk uitbreiden. Ze willen dat de browser toegang heeft tot de contactenlijst en andere gegevens op een apparaat en verbinding maakt met de camera en andere hardware. De laatste stap is om het besturingssysteem van de telefoon zelf te vervangen. De inspanning zal natuurlijk beginnen met Firefox (Gecko is de naam van de rendering-engine in het hart van de Firefox-browser).

Als het slaagt, zal het Boot 2 Gecko-project veel van de functies die nu worden uitgevoerd door mobiele besturingssystemen - Android, Apple's iOS, WebOS, MeeGo en andere - naar de browser zelf verplaatsen. Basisfuncties van de telefoon, zoals de kiezer, zouden opnieuw worden gecodeerd in JavaScript, zodat ze in de browser kunnen worden uitgevoerd. Na verloop van tijd zouden bijna alle functies van een conventioneel besturingssysteem in de browser kunnen worden uitgevoerd, in code in de cache op de telefoon en indien nodig vanaf het web bijgewerkt. Volgens de betrokkenen zou deze trend uiteindelijk de noodzaak van propriëtaire besturingssystemen elimineren en ze allemaal vervangen door open standaarden die op elke mobiele browser zouden kunnen draaien.

Op het web is een applicatie voor iedereen toegankelijk, ongeacht het besturingssysteem. Dit zou hetzelfde moeten zijn met applicaties op telefoons, zegt Mike Shaver, Mozilla's vice-president technische strategie.

Het is niet de eerste keer dat iemand heeft geprobeerd een open-source webgebaseerd besturingssysteem te bouwen. Ben Francis, oprichter van de Webian browser-gebaseerd OS-project, ziet de inspanningen van het Mozilla-team als complementair aan zijn eigen inspanningen. Terwijl het Webian-project zich richt op de gebruikerservaring van een apparaat dat speciaal is bedoeld voor surfen op het web, dringt het Mozilla-team aan op het inbouwen van nieuwe mogelijkheden in webbrowsers - dergelijke mogelijkheden vormen al de ruggengraat van veel geavanceerde websites.

Ironisch genoeg bevindt zich onder de motorkap van Mozilla's prototype Boot 2 Gecko-platform de kern van een van de platforms die het hoopt te verdringen: Android. Zoals het Mozilla-team heeft uiteengezet: het ontwikkelaarsforum voor het project , had het een eenvoudige, stabiele kernel nodig om het platform op te bouwen om te voorkomen dat het te veel tijd zou besteden aan het opstarten van het prototype.

Uiteindelijk, stelt Boot 2 Gecko-ontwikkelaar Mike Shaver, gaat het project over het ontwikkelen van standaarden die in elke browser, op elke kernsoftware en op elke hardware kunnen worden uitgevoerd, waardoor de keuze van het prototypeplatform irrelevant wordt.

Boot 2 Gecko verschilt ook van de meeste mobiele platforms doordat het niet is ontworpen om één bedrijf een voordeel te geven. Dat is een belangrijk verschil tussen wat we tegenwoordig doen en onze eigen mobiele stacks, zegt Shaver. We willen geen concurrentievoordeel voor Mozilla, we willen een concurrentievoordeel voor het web.

Zoals Mozilla-medewerker Robert Kaiser opmerkte in de eerste discussie na de aankondiging van het project, lijkt het eindresultaat misschien helemaal niet op een conventionele browser.

Het is waarschijnlijk dat [mobiele web-apps] zouden draaien in iets dat niet alle gebruikelijke kenmerken van een browser had, maar de onderliggende technologie zou hetzelfde zijn, schreef Shaver.

Echt open webtechnologieën in deze vorm zouden nog een ander voordeel hebben ten opzichte van native: eindeloze aanpasbaarheid. Vind je je telefoonkiezer niet leuk? Gewoon een andere downloaden. Het is gemakkelijk in te zien hoe sommige makers van mobiele apparaten dat niet leuk zouden vinden. Ik verwacht dat degenen die baat hebben bij gesloten propriëtaire systemen, wat moeizaam zullen worden, zegt Francis.

zich verstoppen