So those who have old systems in 3rd word countries can go effem selves deathshadow?
I'm NOT saying don't make it not work, I'm saying if they don't get some goofy pointless presentational nonsense like an animation, rounded corners, drop shadows, text-shadows and linear gradients, is it REALLY worth the effort of making the page three times larger, ten times slower and twenty times harder to maintain?
Hence why I pointed out it will WORK without the animation (it will just pop into place full sized) all the way back to IE7, and can be made to work all the way back to IE 5.5 with a htc file like this one?
Which BTW is what graceful degradation thanks to progressive enhancement -- one of the entire reasons for using CSS in the first place -- is all about.
That's not telling them to go shtup themselves, that's saying "you're not getting fancy modern bits that have nothing to do with functionality because you're not on a modern browser"
There's a difference.
... at least, not unless it's a paying client insisting it work there, and even then at this point I'd probably tell such a client to "Golf Alpha Foxtrot Charlie" or "Golf Tango Foxtrot Oscar" unless they were REALLY willing to pay for it... usually because that level of "perfection" on legacy browsers ends up just another BOHICA situation.
-- edit --
Which actually would hold more water, since again my approach would gracefully degrades, something the scripting only version can't do. Well, unless you attach a class to set the 100px height and positioning at the start of script execution, so the content is always shown scripting off!