Из статьи и коментов которую дал
Мелкий выложу несколько вещей для тех кто еще не столкнулся с етим
1. баг с неправильный позиционированием канваса по z-index
http://stackoverflow[dot]com/questio[dot][dot][dot]-in-ie-9-problem
2. IE11 поставляется вот с таким юзер-агентом
Цитата:Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
3.
Цитата:сайт ведь не может сам перейти в какой-нибудь режим совместимости
Заходите вот сюда:
iecvlist.microsoft.com/ie10/2012 06/iecompatviewlist.xml
И ищите там свой сайт.
Знаете, что это? Это глобальный Compatibility List, в который заносятся сайты, которые, по мнению Майкрософт, нужно показывать в каком-нибудь из режимов совместимости.
4.
Цитата:С ифреймами еще сложнее и веселее. Если ифрейм подключается на странице со стандартным режимом, в нем не может быть обычного квирксмода, включается т.н. «Quirks mode within IE9/10/11 engine» — в котором половина вещей работает по-квирковому, а половина по-своему
5.
- Беда в том, что IE спам переключает эти режимы. Причем хаотично
- Не так уж хаотично, своя внутренняя логика есть. Но очень запутанная, да
http://ie[dot]microsoft[dot]com/testdriv[dot][dot][dot]Developers_1[dot]svg
-Это неполный алгоритм. Если в CSS используется нестандартный шрифт, то браузер тоже переключается в режим совместимости. Нестандартный — это, например, Helvetica. Сам наступил на эти грабли.
http://stackoverflow[dot]com/questio[dot][dot][dot]ode-ie9-and-ie10
И на последок как включаеться режым совместимости
http://msdn[dot]microsoft[dot]com/ru-ru/[dot][dot][dot]8v=vs[dot]85%29[dot]aspx
ЗЫ. Думаю данные приколы в работе ИЕ здесь не помешают