News from Apple WWDC 2007 is that Safari 3 has been released for Windows. Yip, thats right windows! The beta download will be available later today. It will also be bundled with future iTunes releases.
Other news from Apple includes:
- The iPhone will be released 6pm June 29
- 3rd party apps package for iPhone developers – based on Safari and supports Ajax and Web 2.0
- You can addmultitouch to your Safari apps
- EA Games coming back to the Mac
- New 3D leopard dock
Keeping checking http://www.apple.com for the free Safari download.