Testing WebKit Nightlies on Windows

Posted on July 8th, 2008 | 2 Comments »

Anyone who has followed the support for web standards in today’s popular web browsers knows that the WebKit rendering engine has been at the forefront of that support.  Therefore, if you’re a browserphile like me, there’s a good chance you’re interested in testing out the latest and greatest WebKit build so you can see what all the fuss is about.  The following is a step-by-step list of things I had to do to get WebKit nightly builds working on my Windows computer.

  1. Download and install the Safari web browser for Windows.
  2. Download the latest WebKit nightly build for Windows.
  3. Unzip the contents of the download to a location like C:\Program Files\WebKit Nightlies.
  4. In the contents of the extracted folder, run (either from the command line or by double-clicking on the file) run-nightly-webkit.cmd.
  5. Watch as several necessary files are copied over to your Safari installation directory.
  6. If Safari launches and then crashes, fear not.  First try running the run-nightly-webkit.cmd file again.  If the crashing persists, work backward through the Windows Nightly Build Archive until you find a working build.  Remember, nightly builds are almost always considered dangerous (which is why the Firefox nightlies are called “Minefield“) so it may take some tinkering around before you find a good one.  The last good one I found at the time of writing was r34388.
  7. If Safari launches and renders the default start page, you’re in business.

If you want to verify that you’re indeed using the WebKit nightly build you downloaded and not the default Safari rendering engine included with the latest version (3.1.2 at the time of writing), an easy way to check is to head on over to the Acid3 test.

This is what the test looks like in Safari 3.1.2:

Screenshot of Acid3 in Safari 3.1.2

And here is what it looks like in WebKit nightly build r34388:

Screenshot of Acid3 Test in WebKit Nightly Build r34388

Pretty cool!

I’d be remiss not to mention Swapnonil Mukherjee’s previous post on the subject, which proved to be a pretty good guide to getting a WebKit nightly build running on my computer.

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

UI Changes in Firefox 3

Posted on September 8th, 2007 | No Comments »

Firefox 3: Preview of the User Interface is almost two months old at this point, but it covers some of the upcoming UI changes in Firefox 3, otherwise known as “Gran Paradiso.”

Discontinuous selections allow you to select text from various parts on a page without respect for continuity, all at the same time. Private browsing allows you to put the browser into a state where none of the details of your browsing activities are stored locally on your computer. The bookmark overhaul will allow things like tagging, extended meta data search, synchronization and export into various formats. Furthermore, microformat detection will bring Operator-like functionality to the base browser.

For the full list along with some screenshots, be sure to head on over to Firefox 3: Preview of the User Interface.

Tags: , , , ,

Preview of Upcoming Kestrel Alpha

Posted on September 3rd, 2007 | 1 Comment »

I came across CyberNotes’ exclusive preview of the upcoming Kestrel Alpha via Slashdot this morning. I’ve embedded their screencast review below:

The features shown off in the video look like they will please a lot of Opera users and maybe even a few non-Opera users. Here’s a high-level overview of some of the major features to expect in the first alpha of Kestrel (Opera 9.5), which is set to be released tomorrow:

  • Speed improvements in the rendering engine
  • Faster JavaScript engine and an improved HTML table layout algorithm
  • The option to open pages in other browsers installed on your computer
  • Restore windows (and not just tabs)
  • My Opera synchronization, which answers the “what was censored in the screenshot?” question
  • Full history search
  • Status bar enabled by default

Of all those features, the one that impressed me most was the full history search. At first, I thought it would be similar to Firefox’s history search, where you basically search through page titles to find content. However, Kestrel takes this a step further by allowing you to search through the textual page content of all the sites in your browser’s history, which seems like it would come in very handy from time-to-time.

For the full rundown on all the new features, be sure to read the full review over at CyberNotes.

Tags: , , ,

Full-page Zooming in Firefox 3

Posted on July 29th, 2007 | No Comments »

From Ars Technica:

The much-anticipated page zoom feature has finally landed in Firefox 3 nightly builds. Firefox 3 will now be able to zoom the entire page, including images as well as text, just like Opera and IE 7.

The page zoom feature request was originally filed in Bugzilla in 1999, but implementation was delayed because it wasn’t considered practical in Gecko 1.8, the current version of Firefox’s HTML rendering engine. Scheduled for inclusion in Firefox 3, the new version of the rendering engine—Gecko 1.9—leverages the open source Cairo vector graphics rendering framework and includes a number of extremely significant improvements to layout and rendering. The page zoom feature was implemented as part of the Gecko overhaul and will now be included in Firefox 3.

Apparently the feature hasn’t been exposed via the browser chrome, yet, but Ars Technica gives an example of how to test it out in the latest build(s).

Tags: , , , ,