I know: Adobe Edge Animate is made for mdoern Browsers. But I'm doing a One-Pager complete in Edge Animation (a worldwide known limonade...). So about 10% uses Internet Explorer 8, less IE 7.
I konw: there ist the option in publish settings to give lte IE9 users a shout to install the Chrome Frame Plugin. But seriously: that's not a solution (no one installs a plugin just to see a site. most users CANT install because of the rights at work).
So I have to make my final Edge Animate onepager also work in IE 8. For this I found I can change this file:
myProject_edgePreload.js
then there is a function:
function isCapable(){ if(hasTransform){ if(requiresSVG&&!hasSVG)return!1; return!0 }return!1 }
If I change it (ugly, I know) to this, Internet Explorer loads the animation (instead of the Stage for older Browsers):
function isCapable(){ return 1; if(hasTransform){ if(requiresSVG&&!hasSVG)return!1; return!0 }return!1 }
But then as a next step I tried to include PIE.js and modernizr.js to get the animation nearly work in IE 8. a) I tried it to iclude the scripts with a conditional IE tag in the head of the HTML-file. Dont worked. Then b) I tried it to load it via yepnope like this:
yepnope({ nope : ['iefix/PIE.js'] , complete: fireup});
function fireup(){ if (window.PIE) { $('.ie').each(function() { PIE.attach(this); }); }}
But this also not worked.
Dear stuff guys: I know, this is not the right way in your plans for Edge Animate. But I REALLY would love to have a version running in IE 8 instead of a dull placeholder. Can anyone help me, please?