Updated 11 hours ago

12836 products + 14016 members

Interview: what's next for Google Chrome

"Distinction between OS and browser doesn't matter" says Google's JavaScript head

February 26th | Tell us what you think [ 5 comments ]

chrome-innovating

Chrome - innovating

<>

For many, Google Chrome's arrival in the already competitive browser market was a real bolt from the blue, but for software engineer Lars Bak it was the end product of years of work.

Bak heads up the development of the v8 JavaScript engine in Chrome, one of the key features of Google's browser and also one of the most innovative.

In the past few months, the importance of browsers coping with JavaScript and the web apps that are built on it have become increasingly obvious, and its something that Bak has been delighted to see.

"It's fantastic," he tells TechRadar. "This is exactly why we started two-and-a-half years ago.

"When we started we were facing no competition; all browsers had the same speed in terms of JavaScript and it turned out to be bit of a bottle neck for web applications.

"So that's exactly the reason we started to try to get more speed in JavaScript and enable bigger JavaScript web applications.

"I think not everything about browsers is JavaScript – but the best thing about JavaScript and its performance is it's measurable so it's very comparable in browsers.

"When we started out the whole idea was to spark innovation into the field because as soon as we come out with v8 you could see other browsers coming out with their own version of faster JavaScript."

TR: Do you feel that it was Chrome's focus on JavaScript and your innovations that prompted other browsers to put more focus on it?

LB: "I hope that our innovation was what prompted that. It certainly looked like that within the timeline. It's a reasonable explanation.

"It doesn't really matter because you also have to think about having one [fast] browser when all the others are slow is no good because all the apps have to be designed for the lowest common denominator. So we want all browsers to be fast.

"If you look at the history of JavaScript it was originally designed to do things like have a pushable button, but it moved beyond that to become what nobody expected; namely a programming language for web applications.

"And I think one of the reasons we started from scratch in terms of browsers was that we didn't believe that the existing platforms were robust and scalable enough for building a high performance engine.

"In essence, what we wanted to show was that we could build a JavaScript engine which is scalable and have enough juice left to run future web applications."

TR: Do you think you've managed to build a web browser that is a little closer to being future proof in terms of web apps?

LB: "Yes, I think I'd say that. I mean we haven't designed the whole thing from scratch. I worked on virtual machines for 20 years on languages like Java, and Chrome is certainly standing on the shoulders of these systems.

"I believe that we have some of these features so that we have a generation-based JavaScript which means that if you have a large working set inside a JavaScript engine it will still perform well.

"Most web apps today aren't using that scalability but it will come."

Next Page: Third party support

 

Your comments (5) Click to add a new comment

fippety


March 3rd

5. "THE ONLY MAINSTREAM Browser in which the OS does NOT matter to the user is FIREFOX, full-stop!"

Nope :)

Opera is available for a heck of a lot more platforms than Firefox, including just about every mobile platform out there.

I have to agree with the Chrome people that the OS is quickly losing importance. Some time in the future, the OS will handle startup and drivers, and not much else. You'll do just about everything through the browser. Including games and image editing! It will happen gradually, and will take a few years, but it will get there. Wait and see.

Alert a moderator

josvazg


March 2nd

4. "The web is becoming an integral part of the computer and the basic distinction between the OS and the browser doesn't matter very much any more.

Don't make me laugh!!

So THAT is the reason Chrome was written/designed ONLY with Windows in mind, because the OS doesn't matter?

THAT is the reason MAC and Linux versions will be appearing nearly a year afterwards the Windows version?

[And lets see when the Linux version comes out, it might be a subproduct compared to the Windows one.]

RIGHT NOW the OS matters, if you are running Chrome you ARE running WINDOWS... AND probably in the future, if you are running Chrome with the latest bells&Whistles and Addons... you'll probably have to be in Windows still.

THE ONLY MAINSTREAM Browser in which the OS does NOT matter to the user is FIREFOX, full-stop!

And what I understand the least is that they should be pushing the Linux version BEFORE any other OS just to make it work perfectly under Android (which is Linux based, Chrome does NOT run on android now, or does iy?).

I really don't understand these guys at Google!

Alert a moderator

fippety


February 28th

3. patrickgoss: Again, haven't Apple and Mozilla been doing that for ages already?

Alert a moderator

patrickgoss


February 27th

2. @fippety It allowed Javascript applications to run at the speed of a compiled binary

Alert a moderator

fippety


February 26th

1. "Bak heads up the development of the v8 JavaScript engine in Chrome, one of the key features of Google's browser and also one of the most innovative."

Is this supposed to be some kind of lame joke?

Innovative??

Both Mozilla and Apple did this AGES before Chrome!

Seriously, is this supposed to be "journalism"?

Alert a moderator

Tell us what you think

You need to Log in or register to post comments

By submitting this form you agree to our Terms of Use and so are legally responsible for anything you submit. DO NOT submit anything which may violate the Terms of Use or another person's rights including copyrighted or offensive materials.