Safari 3 Public beta Available for Windows

Safari for windows have just been announced today during the Apple WWDC conference. The new Beta is available for download free for Mac, WinXP and Vista, and will make the competition between browsers very aggressive after that IE stopped its development for mac platform. Some interesting performance numbers have been announced on the new Safari
Continue reading Safari 3 Public beta Available for Windows