Greetings. I recently completed a site with a Flash Home screen interface and used the SWF Object to embed the movie in HTML. It works great because it eliminates the need to "click first" to activate the movie in the browser window.
However, the Expressinstall.swf that's supposed to automatically update the user's Flash player doesn't seem to be working. I used the following code as prescribed (along with the necessary swfobject.js file):
<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "200", "100", "8", "#336699"); so.useExpressInstall('expressinstall.swf'); so.write("flashcontent"); </script>
...I also uploaded the expressinstall.swf file to the root directory, as directed.
I then downloaded Firefox for testing sites and apparently it needed the Flash player but the expressinstall did not work. All I saw was my alternate content saying that the Flash player needed to be upgraded.
ExpressInstall is for upgrading existing Flash Player installations, and will not install Flash Player if there isn't already an older version installed.