I’ve spent parts of several days redoing my website’s navigation buttons in Flash to replace the current GIF and JavaScript combo in my menu frame.
The current system works fine. The GIF text buttons look good with their gradient fills, and the JavaScript gives me rollovers. Each button pair is only about 500 bytes or so, and I have 9 of them for the various sections, plus one further button/icon - an animated version of my logo with an orbiting photon, that takes up about 22KB for the pair.
The problem I wanted to address is the sometimes sluggish reaction of the JavaScript rollovers, so I thought this would be a perfect situation for Flash. I decided to dispense with converting the orbiting Logo thingy for the time being because they are about 20 frames per pair, and I doubt I’d be able to match, let alone improve on, its current appearance. I did that in 3DS Max.
After giving it some thought, I decided to re-do my frames to a 2-2 arrangement to replace my current 1-2 structure. That way I could isolate my logo, trim down the JavaScript to just deal with it, and put my new Flash menu movie into a frame by iteself. So far so good.
After trying various approaches with text in Flash to get my buttons down to optimum size, the best I could come up with is a 14k Flash SWF for 9 buttons in 30 pt text with gradient fills.
After successfully testing my new set-up locally, I uploaded everything to my Angelfire server. Alas, something is preventing the Flash movie from functioning properly. I suspect it may be the JavaScript which Angelfire dynamically jams into all my pages to control their wretched pop-ups.
Now the frame where the SWF is supposed to be just sits there blankly with nothing happening, and when I right-click on it, IE crashes with one of those “Send error report” jobbers. After several iterations of that, I went back to my original GIFs with their pokey JS.
Sigh.
I know, it whams, and Real Soon Now (to borrow a Pournellism) I’ll break down and get better hosting service, but for the time being, it’s just one more thing to do, and I’m procrastinating.
Anyway, does anyone have any insight and/or experience with this sort of behavior?
Thanks kindly
sp