We ran into an interesting issue with IE, we aggregate CSS at build time per JSP file and recently we introduced Jquery and colorbox into the current release that caused the css size to grow beyond 300K. Everything would work find locally as we dont do aggregation in development mode but things wont work in QA environment on IE, Firefox would work fine. Some of the images wont show up in IE no matter what you do and one of the developer found that IE will ignore any css beyond 288 KB and even gzipping content doesn't matter because its the final size the IE will have to parse that matters. Fortunately the solution was to just create two aggregate css instead of one and that solved the issue.
More details on this are at http://joshua.perina.com/africa/gambia/fajara/post/internet-explorer-css-file-size-limit
More details on this are at http://joshua.perina.com/africa/gambia/fajara/post/internet-explorer-css-file-size-limit
This comment has been removed by the author.
ReplyDeleteEven I faced the similar size issue with JSP compilation on Weblogic. To resolve the issue, I had to move the javascript code to a new js file.
ReplyDeletehttp://objectmix.com/weblogic/540232-maximum-size-compiled-jsp-page.html
Yash this is a different issue. The JSP compilation issue must have been because of method size limit in Java so thats why moving inline Javascript to external JS file helped. In this case its a purely browser issue where IE downloads but ignores anything beyond 288K. There is a similar limit in IE for no of css files(I think its 32). Firefox however works great.
ReplyDeleteOMG, I was struggling with this for over an hour now, didn't know why my test site was not working on IE but did on Firefox and Safari. Thank you so much for posting this, so glad I ran into this.
ReplyDeleteThanks for the post man... really helped :)
ReplyDeleteJust encountered this bug when we hit 303K
ReplyDelete