I'm running into some curly browser compatibility problems with IE 10 and below. (Actually, it's a WebGL compatibility problem, but IE10 is my main problem)
Essentially, I need to serve different css and javascript files to IE10 and below, and then run some different functions in a js code block down in the body of the page.
So, one thing I am considering is whether I can use Matrix to serve the conditional code blocks. I mean, the application can do it, but what happens when that page gets cached in Squiz Edge? If an IE request populates the cache, what does a Chrome user see?
Is this a sensible thing to do?
Note: IE Conditional Comments don't work in IE 10
Edit: Also, the js and css files I'm loading are libraries that I will not be editing, so no @media queries or special functions etc.