Categories
News

Apple Releases Safari 3.0 Beta for Mac OS X, Windows XP and Vista

One of the more significant announcements to come out of the Worldwide Developers Conference keynote held yesterday was news that Apple would be bringing the next version of its Safari web browser to Windows XP and Vista. Safari 3.0, which has gone into public beta, is now available for download and can be used on […]