Apple Safari for Windows and Microsoft Silverlight

Posted by: Ajax.NET Professional, on 12 Jun 2007 | View original | Bookmarked: 0 time(s)

Since yesterday you can download Safari 3 Plublic Beta for Windows. "The world's best browser.", "the fastest, easiest-to-use Web browser in the world" - does this really be true? 

After downloaded and installed Safari on my Windows Vista machine I tried to run some common Web sites. Hm, the rendering engine is really fast, but it fails with some CSS styles (i.e. Google search result highlights). Every third time I hit enter in a search box Safari chrashed.

Next I tried a Web site containing the Silverlight plug-in. Nothing happend, I only saw the button to install Silverlight.

The main problem is that the Silverlight control itself reports a wrong version (0.8.5), Scott Hanselman wrotes about this already. I modified the Silverlight.js detectAgControLVersion function to return always my installed Silverlight version which is 0.95.20416 on my machine with Silverlight 1.1 alpha installed:

function detectAgControlVersion()
{
    return "0.95.20416";
}

Now, I refreshed the page in Safari and I got a gray area which seems to be the Silverlight control, but the real content could not be visible. I tried to resize the Web browser window and suddenly it was visible.

The only thing was that the video was not running and all interaction didn't redraw (i.e. like mouse overs or resizing the pictures). I resized my window again and again and I could see the movie running (well, it looks like a flip-book):

Safari will be bundled with iTunes and QuickTime in the future which means that there is a high interest to support Silverlight on Safari for Windows. I think it will only need some time to have both betas and alphas work together.

 

Update: here are some more interessting posts about Safari on Windows

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: Silverlight | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 1351 | Hits: 78

Similar Posts

  • Adding IIS Manager Users and Permissions using PowerShell more
  • Silverlight MVP more
  • Telerik Launches RadControls for Silverlight 3 for Line-of-Business Application Development more
  • Why Embedded Silverlight Makes Sense more
  • Telerik Announces Support for Microsoft Silverlight 3 more
  • New York Times abandons WPF and Silverlight in favor of AIR more
  • Moonlight 1.0 Released, Silverlight script updated – and a Chrome hack more
  • 2009 Predictions - ASP.NET, BizTalk and LINQ 2 SQL are dead and so are VB, C# and Azure more
  • Silverlight resources for designers more
  • Announcing the Web Platform Installer Release Candidate! more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD