Aug 2006

Feeling courageous?

2banner copy

In the early days of Mac OS X, their were very few choices as far as web browsers were concerned, and they all left a lot to be desired. Internet Explorer was the choice of most, as it came pre-installed with the operating system. Netscape had just spun off the Mozilla code, but the Suite was a big, bloated mess. All the cool people were using a browser called OmniWeb, not so much for it's functionality, but rather for its looks. OmniWeb was a cocoa application, built specifically for OS X. It gave us a taste of how nicely applications can blend in with the look and feel of the system, but eventually it had to be rebuilt from scratch, and added a $30 price tag as well.

Realizing that the newly open sourced Mozilla code and Gecko rendering engine had a lot of promise, two guys (and I believe former Netscape employees) named Mike Pinkerton and Dave Hyatt (Hyatt is now the lead Safari developer) decided to build a browser-only application, based on the Mozilla/Gecko rendering engine under the hood, but with a Mac interface. Originally called Chimera, this project has attracted a very passionate group of volunteer hackers and end users over the last few years. Hyatt eventually was recruited by Apple, but Pink and company have remained committed to building the best browser on the Mac platform, releasing version 1.0 earlier this year.

I've been a big fan of Chimera/Camino from the very beginning, testing nightly builds and reporting bugs. I even developed a work-around for a java-related bug that existed on OSX 10.1, not bad for a non-developer. But I always wanted to learn how to compile Camino myself, and thanks to a group of very patience folks from the Camino forum at Mozillazine, I've accomplished this feat.

Ironically, this same group of people were involved in trying to improve the Camino developer documentation, and sometimes it's hard for software developers to think like normal human beings. For every question I had, information on the wiki was added or adjusted based on the questions I was asking, resulting in what I believe to be fairly clear build instructions. As I became confident that my builds were stable for every day use, I decided to post them to my .Mac site so that other members of the Camino community could take part in the testing of these builds.

These builds are compiled on a MacBook Pro, and are for Intel processor machines only. They will not run on a PPC-equipped machine, so don't even try. They use a customized build configuration file with special (experimental) optimizations for the Intel processors. They are compiled every day, so the possibility exists that newly checked-in code can cause instability in the app. I always do some quick testing before uploading to make sure the app launches, renders some sites, and doesn't crash, so you can feel somewhat confident using it. I would recommend backing up your profile (~/Library/Application Support/Camino) though just in case. So, if you've got a new machine and like living on the bleeding edge, feel free to test these experimental nightly builds of Camino, and feel free to leave comments below on your experiences. Just click on the banner above to download, and be sure to choose the most recent build.

BTW, this reminds me of another subject, which is actually related. Camino, like the majority of software for OSX, is packaged in a file called a disk image. Disk image files end with the .dmg extension. When a disk image is downloaded, your browser hands this file off to an application called DiskImageMounter (unless you have turned OFF automatic opening of files in your browser prefs. In this case, you would double-click the .dmg file to mount it), and the image is mounted. An icon appears on the Desktop that looks like a hard drive (it IS a virtual drive), and usually a Finder window will open as well, showing the contents of the image (again, if a window doesn't open, double-click the drive icon). If the contents of the image is the application, installation consists of dragging the application icon from the image to your Applications folder. Do NOT double-click an application icon from inside a disk image. Once you have dragged the app to /Applications and it's finished copying itself, you Eject the image (either by clicking the Eject triangle in the Finder window, right-clicking the drive icon on the Desktop and choosing Eject, or by simply dragging the drive icon to the Trash). You can then trash the .dmg file as well and any other files that may have been associated with the download (i.e. - .zip files, .bin files, etc.).

There is an exception to this rule. If the contents of the image is an Installer (a yellowish package icon, a .pkg extension, or the words Installer), you can double-click and run from the disk image. But if you mount a disk image and you see the icon of the app you just downloaded, then just drag it to /Applications.

|

Onyx gets an update

onyx

It's not often that I write about 3rd party software on this site, but Onyx is one of those programs that should be in every Mac users Applications folder. I've used Onyx since the early days of OSX, and this little utility has continued to grow and evolve, adding new features but always remaining simple to use and easy to understand. The developers have also maintained support for previous versions of X by providing separate versions of Onyx for Tiger, Panther, and Jaguar. Click on the logo above for download information, and be sure to read the reviews by fellow Mac users at both MacUpdate and Versiontracker, and see for yourself why Onyx is the ONE utility Mac users can't live without.

|

Apple Security Update 2006-004

8282

Security Update 2006-004 is recommended for all users and improves the security of the following components.

* AFP Server
* Bluetooth
* Bom
* DHCP
* dyld
* fetchmail
* gnuzip
* ImageIO
* LaunchServices
* OpenSSH
* telnet
* WebKit

REQUIREMENTS
Mac OS X 10.4.7 (client or server).

|