För många var Google Chrome ankomsten till den redan konkurrenskraftiga webbläsarmarknaden en riktig boll från det blå, men för mjukvaruutstruktören Lars Bak var det slutprodukten av många års arbete.

Bak leder utvecklingen av v8 JavaScript-motorn i Chrome, en av de viktigaste funktionerna i Googles webbläsare och också en av de mest innovativa.

Under de senaste månaderna har betydelsen av webbläsare som klarar av JavaScript och de webbapps som bygger på det blivit allt tydligare, och det är något som Bak har glatt över att se.

"Det är fantastiskt", säger han TechRadar. "Det är just därför vi började för två och ett halvt år sedan.

"När vi började så mötte vi ingen konkurrens, alla webbläsare hade samma hastighet när det gäller JavaScript och det visade sig vara lite av en flaskhals för webbapplikationer.

"Så det är just därför vi började försöka få mer fart i JavaScript och aktivera större JavaScript-webbapplikationer.

"Jag tycker inte att allt om webbläsare är JavaScript - men det bästa med JavaScript och dess prestanda är att det är mätbart så det är väldigt jämförbart i webbläsare.

"När vi började var hela tanken att gnista innovation på fältet, eftersom så snart vi kom ut med v8 så kunde vi se att andra webbläsare kom ut med sin egen version av snabbare JavaScript."

TR: Känner du att det var Chrome: s fokus på JavaScript och dina innovationer som uppmanade andra webbläsare att lägga mer fokus på det?

LB: "Jag hoppas att vår innovation var det som blev tillfrågad. Det såg verkligen ut så inom tidslinjen. Det är en rimlig förklaring.

"Det spelar ingen roll för att du måste tänka på att ha en [snabb] webbläsare när alla andra är långsamma är inte bra eftersom alla appar måste utformas för den lägsta gemensamma nämnaren. Så vi vill att alla webbläsare ska vara snabb.

"Om du tittar på JavaScript-historiken var det ursprungligen utformat för att göra saker som en tryckbar knapp, men det gick vidare än att bli det som ingen förväntade sig, nämligen ett programmeringsspråk för webbapplikationer.

"Och jag tror att en av anledningarna till att vi började från början i fråga om webbläsare var att vi inte trodde att de befintliga plattformarna var robusta och skalbara nog för att bygga en högpresterande motor.

"I själva verket var vad vi ville visa var att vi kunde bygga en JavaScript-motor som är skalbar och har tillräckligt med juice kvar för att köra framtida webbapplikationer."

TR: Tror du att du har lyckats bygga en webbläsare som är lite närmare att vara framtida bevis när det gäller webapps?

LB: "Ja, jag tror att jag skulle säga det. Jag menar att vi inte har utformat det hela från början. Jag arbetade på virtuella maskiner i 20 år på språk som Java, och Chrome står säkert på axlarna i dessa system.

"Jag tror att vi har några av dessa funktioner så att vi har en generationsbaserad JavaScript vilket innebär att om du har en stor arbetsuppsättning inuti en JavaScript-motor, kommer den fortfarande att fungera bra.

"De flesta webbapplikationer använder idag inte skalbarheten men det kommer att komma."