Fernando Correia’s Weblog

September 21, 2008

JavaScript performance: SquirrelFish Extreme

Filed under: Software Development — Fernando Correia @ 11:17 am
Tags: , ,

The WebKit team announced a new generation of their JavaScript engine: SquirrelFish Extreme.

It leverages several advanced techniques and the result is quite fast JavaScript execution.

With this new scripting engine and its great rendering speed, WebKit is even better positioned as a leading browser engine.

There are already several benchmarks comparing SquirrelFish Extreme to previous WebKit versions and to other engines:

The new generation of browsers with fast rendering and scripting engines and multiprocess architecture is becoming a competitive platform for Rich Internet Applications and may provide a compelling alternative to environments like Flash / Flex and Silverlight.


September 3, 2008

Chrome cheat codes

Filed under: Software Development — Fernando Correia @ 9:42 am
Tags: ,

Open these links in Chrome:

  • about:network
  • about:stats
  • about:cache
  • about:histograms
  • about:plugins
  • about:dns
  • about:version

Edit: Found more:

  • about:memory
  • about:internets

September 2, 2008

Chrome is Fast: JavaScript benchmark

Filed under: Software Development — Fernando Correia @ 5:29 pm
Tags: ,

I ran the V8 JavaScript virtual machine’s benchmark suite on Internet Explorer, Firefox and Chrome. Guess who comes first…

The old JavaScript engines are not even in the same league. For a competitor I think we must wait for Tamarin TraceMonkey.


Reader PA contributed with another benchmark that finds that Lua is faster. Good, let’s all switch to Lua then! =D

Another independent benchmark: Google Chrome browser mini-review, benchmark (still fast).

Something more scientific-looking here: Google Chrome Benchmarks (still rocks).

Chip has a nice review and uses Mozilla’s own benchmark (still flies):

Alex pointed out that Celtic Kane has an interesting benchmark that deserves a good look. It shows very different results.

(Sorry, but Opera is not my style…)

Also John Resig did a great job on several benchmarks across several browsers:

Brendan Eich speaks for the TraceMonkey team with some in-depth analysis.

Matt Hackett also published a benchmark.

Faster JavaScript and faster browser engines mean richer browser applications without plugins like Flash and Silverlight.

Google Chrome is Out

Filed under: Software Development — Fernando Correia @ 4:54 pm
Tags: ,

Google just released Chrome, its own Web browser. It can be downloaded at http://www.google.com/chrome

After it downloads, it offers to import your settings from Firefox. When it opens, it tells you that it has a single edit box where you can search and navigate.

The first impression delivers on the promise. It is sleek!


If your primary language is not English you’ll probably see Chrome localized in your language. In fact, there is a single executable and you can choose the language in the options!


I just typed some search terms on the text box. The search results where shown immediately. I can press ENTER to open. Great!


Next I tried opening and closing some tabs. The animation is very fast and smooth.


Google Reader, Gmail and Google Maps seem to work really well in Chrome. Certainly we didn’t expect anything less. I’m not sure if I see the Javascript speed improvements already. Maybe when the browser does not freeze the way Firefox sometimes does.

Edit: See the benchmark.


Flash works well. I tried a casual game and my sample Flex application.


I liked the download interface better than Firefox’s. The download is shown in the tab footer and you click on it when it’s done. Simple and effective.

New tab

After having navigated for a while, I opened a new tab. Now it shows the sites I visited most. And it opened really fast, just as promised. Google doesn’t want you to default to an empty page.


[Edit] Being able to search inside the pages in your history is certainly a killer feature. Many times we remember a few words about a page we read before, and we want to find it fast. Google delivers on search, again.


My first impression was good. I will certainly use Chrome a little more. Of course, a great strength of Firefox is its many excellent plugins. I don’t thing I’m willing to leave some of them behind. On the other hand, I believe plugin authors will be interested in Chrome soon.

[Edit] For a better review than mine see Google Chrome: Should You Convert?.

Google Chrome Wallpaper

Filed under: Software Development — Fernando Correia @ 12:57 pm
Tags: ,

Want a nice wallpaper of Google Chrome?

Just click on the picture below and when it opens in full resolution, use your browser to save it as a wallpaper.

Make it centered and use a white background. Presto.

Source: This is a logo that qualifies for fair use. Found in Wikipedia.

Edit: For something more elaborate go to Google Chrome Wallpapers.

Google Chrome Screenshots

Filed under: Software Development — Fernando Correia @ 12:37 pm
Tags: ,

Tom Spring wrote an article in PC World about the upcoming Google Chrome browser.

He displays and comments on 9 screenshots. Since you can’t touch it right now, at least you can see it:

September 1, 2008

Google Chrome

Filed under: Software Development — Fernando Correia @ 11:32 pm
Tags: ,

I know that by now you’ve heard about Google Chrome. I think it is great news. A new browser, by Google, that focus on stability, speed and ease of use. Open source to boot. That must be the start of something great. Hmm… should I uninstall Internet Explorer 5.5 already?

For your convenience, a list of links about it:

The party line:

“Google Chrome is clean and fast. It gets out of your way and gets you where you want to go.”

An interesting opinion by Lance Ulanoff:

“By mid 2010 Firefox has 50 percent of the market, IE 45 percent, and Google Chrome and Opera are fighting over the scraps.”

Create a free website or blog at WordPress.com.