cb-talent-development/careerbuilder-static

Browser compatibility testing

Closed this issue · 4 comments

IE 8 and modern browsers.

Ran into a problem during testing: Neat (CSS grid system) doesn't support IE 8.

Says blog:

Fortunately, Bourbon Neat rigidly matches the CSS3 spec, so sustainability isn't as much of an issue. Bourbon supports the latest version of most major browsers, including IE9+. However, IE7+ support is possible when Bourbon is used with Selectivizr for CSS3 selectors and Respond.js for media queries.

Looks like we're going to need to a) jettison IE8 or b) put on modernizer.

My code has been pretty browser safe (one use of flexbox will probably need a fallback added). But we need the grid.

jonathan [3:06 PM](modernizer or something like it. haven't researched options)

EOD 8/18:
I've got the IE JS shims working correctly. Getting those functional pulled about 90% of the site into order, which was good to see. The Product, Solution and Homepages need some manual involvement to get into a useful state. Tedious work, but it's all digestible - no more unknowns in this task. Should be completed tomorrow.

https://github.com/teampolymathic/careerbuilder-static/tree/mm/ie8-grid

tentatively completed here : #88
awaiting some QA confirmation before closing this....