Building Google Chrome: A first look
Google's open source browser has much to offer prospective hackers (provided they use Windows)
Neil McAllister (InfoWorld) 12/09/2008 09:49:00

The folks at Google made it sound as if, once you had the source code, building Chromium was as easy as loading up the solution file in Visual Studio and pressing F7 -- so that's what I did. And you know what? They were right! Fifteen minutes and 51 compiler warnings later, I had my chrome.exe. (For reference, this was on a 2.4GHz Intel Q6600 quad-core workstation running Vista Ultimate, with 4GB of RAM and ample hard drive space.)

Launching the browser brought no real surprises. As the name suggests, Chromium is a rawer, less polished version of Chrome. The UI is mostly identical, with only a few very minor visual differences. All of the same options are available in the pull-down menus on the right. Sites render the same, including Flash sites. The most readily evident difference is the logo, which sheds the Google colors in favor of a subdued blue design.

Where it comes to overall ease of use, however, Google has put in a little extra effort to differentiate Chrome from Chromium. Chrome offered to import my Firefox 3 settings automatically on first launch, and the process went without a hitch. I had to do it manually with Chromium, and when I tried, it gagged on my search engine settings and aborted the process. I managed to bring in my bookmarks by importing them separately; but while Chrome organized them just like my Firefox setup, Chromium hid them away in a subfolder.

These minor quibbles aside, however, my initial impression of Chromium is that it is a full-featured, usable browser. Better still, its code is straightforward and well organized, which should make it appealing to would-be browser developers who have shied away from the more daunting Mozilla codebase. I'm looking forward to seeing how it develops as Chrome moves toward its first stable release and beyond.

Recommend this article?
Yes12 votes
No12 votes

Comments

It is a very debatable topic.

It is a very debatable topic. Anyway,
as you desire to memorize about Google Chrome look college_entrance_essays

It is a very debatable topic.

It is a very debatable topic. Anyway,
as you desire to memorize about Google Chrome or
order a professional
paper about it, you can order any essay

Experience building browsers

Have you ever tried compiling Firefox? When the original Mozilla source was released it took me two days to get it to compile, I had Chromium downloaded, compiled and debugging in less than an hour. Firefox is better now, but still not as good as Chromium. In my opinion this browser has the simplest build process imaginable. A lot of projects require lots of system specific configuration and very fussy work, this one needs a few dependencies and then you push F7 and get some coffee while it chugs away.

What checking out code from

What checking out code from Subversion meant, however, was that I'd be working with the latest, bleeding-edge version of the code.
Wait a sec... Do you mean that they don't have any tags or "release" branches in their subversion tree? It's kinda hard to believe... This would be the whole point of version-control system defeated.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Enter the fully qualified URL, eg. http://www.example.com/
Users posting comments agree to the PC World comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Syndicate content Syndicate content
 
Gift Guide
Samsung

CXO Latest

LED Advisor
 

Colour your world with Samsung

A chance to win with every
Samsung Consumable purchase*