Safari 3.0 Beta for Windows June 11, 2007Personal Apple released a Safari beta download for Windows XP and Vista users.
Now all the Windows people can see what’s so great about Safari. 😀
Which means I can test out my new theme without using browser shots. Hurrah!
Comments are closed.