Thursday January 18, 2018

Screencast: First look at Safari for Windows
  Posted by: Digg on Jun 12th, 2007 2:05 AM
You've probably heard by now that Apple has released the Safari web browser for Windows XP and Vista, and you can now download a beta version of the application. We decided to take it for a spin and record some video for you. Original Digg Page

Read More

View All Articles