Categories
News

Safari 3.0.1 Beta Released for Windows

Yes, it’s news from the dark side, but it’s interesting: Apple has released Safari Beta 3.0.1 for Microsoft Windows XP and Windows Vista. The new version is available through the