Как определить режим узкой привязки в Metro IE 10 в Windows 8

В Windows 8, используя базовый шаблон Twitter Bootstrap, если я сужу настольный браузер IE 10 до узкого окна (см. ниже справа), он вернется к использованию стилей ширины, предназначенных для смартфонов: узкое, высокое окно и очень читаемое. Однако, если вы привяжете браузер IE 10 Metro к узкому представлению (см. ниже слева), он сожмет всю страницу вниз, чтобы она была нечитаемой, вместо того, чтобы использовать узкие стили окна.

Это прискорбно и, вероятно, является непреднамеренным следствием дизайна браузера Metro или ошибкой.

Предполагая, что это не исправлено в финальной версии, мой вопрос:

  1. Есть ли способ определить, что страница просматривается IE 10 Metro в режиме Snap? Я бы предпочел сделать это в стиле Modernizr, проверяя поведение, а не жестко кодировать IE Metro, что может стать проблемой в будущем. Однако на данном этапе важнее работающее исправление.

IE 10 narrow width metro vs desktop

6
задан Dan Sorensen 22 June 2012 в 17:52
поделиться