i dont like how fast the images go by in the background. a little distracting. could you instead use background images that fade in and fade out to change to different pics? and keep it dark so its not so distracting. and then the menu to change the picture, move it so its under the pictures that show up. or maybe just bring it up higher. i just dont like it in the lower left hand corner there. but if you fix those things i think it should be a great looking site.
the click to activate takes like 5 minutes to remove. just get it over with. you'll be so much happier.
and i noticed you posted a comment about widescreen monitors in best practices section. what i would do is create a javascript function and have flash check the screen size then call the javascript function to change the size of the swf.
i have created a blog that has its height changed using the external interface and javascript functions.
the actionscript would look like this
ActionScript Code:
import flash.external.ExternalInterface;
Stage.scaleMode = "noScale";
Stage.align = "TC";
function fixSize() {
h = bottom;
//if you really want it to fit widescreen the width would be this:
w = (System.capabilities.screenResolutionX-18);
ExternalInterface.call("resize", h, w);
}
// and then when im done creating all the blog entries i call the function fixSize. like this fixSize();
the javascript function to resize and the swfObject (make sure to embed the js file for swfObject) code would look like this
Code:
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("index.swf", "main", "700", "500", "8", "#000000");
so.addVariable("flashVarText", "this is passed in via FlashVars for example only");
so.addParam("scale", "noscale");
so.addParam("align", "center");
so.addParam("allowScriptAccess", "sameDomain");
so.write("flashcontent");
function resize(h){
//in getElementbyId i have main as the id which is the second property of the swfobject.
document.getElementById('main').height = h;
document.getElementbyId('main').width = w;
}
// ]]>
</script>