Chromium Tech Talk Videos

Posted on December 17th, 2009 | 1 Comment »

chromium_logo_smallOne of the things I’ve always been fascinated by is the low-level side of web browser development.  I used to look through Mozilla’s source code, take a look at patches that were added to Bugzilla, and try to find anyone on the web who actually did web browser development to get a sense for what it entailed.  Back in the day, getting that type of information was very much so a do-it-yourself kind of venture.  The closest I really came to getting low-level yet consumable details was when I used to follow David Hyatt’s work several years ago.

Having had those experiences in the past helps me appreciate even more the fact that the Chromium community has been publicly exposing details about the “guts” of Chromium in several tech talks posted over at the Chromium Blog.  The tech talks have been archived in video form on YouTube so that anyone interested in the details of Chromium development can find out more about what’s involved.

One video features Darin Fisher, who used to work for Mozilla, talking about The Chromium WebKit API.  In another, Pam Greene covers Chromium WebKit Layout Tests.  In another, Brett Wilson discusses Painting in Chromium.  Last but not least, Eric Seidel, who has worked on both Safari and Chrome, goes in-depth about Rendering in WebKit.

That last video is probably the most interesting to me, simply because it deals with the rendering engine and also unveils a few interesting facts.  For instance, WebKit is made up of almost 2 million lines of code and is developed by about 80 active committers, of which about half work for Google.

If you’re interested in how web browsers are tested, how HTML source gets transformed into what you see on a web page, etc., you’d be doing yourself a favor by checking out the Chromium tech talks.

Tags: , , , , , , , , , , , , , ,

Twitter Watch #3

Posted on December 13th, 2009 | 2 Comments »

To borrow from Pink Floyd, is there anybody out there?

Ironically enough, Browsersphere has been neglecting the browsersphere a little like Microsoft neglected Internet Explorer earlier this decade.  After all, my last post was way back in June.  However, unlike Microsoft, it isn’t the competition that has jolted this site back to life.  On the contrary, sites like Avencius and Twitter accounts like @AltBrowser have actually made me feel a little bit better about the whole ordeal, knowing that at least someone is out there covering the browsersphere in my absence.  Truth is, the site went dark out of pure laziness on my part.  Well, that and the fact that I’ve been pretty consumed by another project.  Nevertheless, I’m back, and after catching up a bit on what’s been going on, my first order of business is to share a little bit about what’s been tweeted in the browsersphere lately.  So let’s get to it.

That’s it for Twitter Watch #3.  Believe it or not, Twitter Watch #2 was so long ago that I was still using Summize to search for tweets. :)

Before I end this post, since we’re on the subject of Twitter, I should mention that Browsersphere is now on Twitter as well.  Just follow @Browsersphere for real-time updates, links to new site content, etc.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Pre-alpha Version of Chromium Available for Linux

Posted on March 20th, 2009 | No Comments »

chromium_logo_smallA post at Tombuntu uncovers the fact, for me anyway, that there is a pre-alpha version of Chromium already available for use on Linux.  The following is an excerpt of the author’s review:

Chromium for Linux is pre-alpha software, but farther along in development than I expected. The GTK-based Linux interface looks and works just like Windows interface. The browser rendered sites I tested it with just fine, and I haven’t been able to crash the it yet. Lots of features, such as bookmarks, the options window, and even the about window, are simply…not implemented yet.

The review goes on to say that the tab bar is also missing, making it difficult to do anything with tabbed web pages, but that, like on the Google Chrome Windows counterpart, each tab runs in its own process.

Apparently getting the pre-alpha build is as simple as issuing the following from the command line:

sudo apt-get install chromium-browser

You can read much more about the Chromium build(s) in question over at Chromium on Ubuntu.

Hap-tip to Lim Chee Aun.

Tags: , , , , , , , ,