Safari 3.0 Beta For Windows: The Right Tool for the Job?

Safari installer

Apple claims its new Safari 3.0 Windows Web browser loads pages faster than both IE 7 and Firefox 2.0. Here's a look at the new Windows Safari interface and an overview of its many new features.

The Safari Setup program, about 8MB, features a simple installer.

By Erik Eckel

Erik Eckel owns and operates two technology companies. As a managing partner with Louisville Geek, he works daily as an IT consultant to assist small businesses in overcoming technology challenges and maximizing IT investments. He is also president o...