Bootstrap 3 не включает response.js, потому что он не считает IE8 важным - верно?
Кажется, что разработчики Bootstrap отказались от поддержки IE8, но я все еще замечаю, что некоторые люди включают response.js для поддержки медиазапросов CSS в IE8.
Вы бы включили это "если", ваша аудитория - старая школа и может использовать IE8?
Итак, если ваш трафик немного более технологически подкован, то не могли бы вы включить в него response.js?
Спасибо!
2 ответа
Если ваш сайт технически подкован, имеет довольно современные эффекты и дизайн, вы столкнетесь с адской головной болью, работая над поддержкой IE8. Я знаю это, потому что у меня была одна и та же проблема для нескольких сайтов, над которыми я работал. Все будет хорошо работать на всех браузерах (Chrome, FF и т. Д.), Но IE? Ага. Сделайте сначала несколько обручей.
Однако, это немного изменилось, когда я узнал о хромированной раме. Это плагин для IE, который запускает Chrome внутри него. Просто скажите любому пользователю, использующему IE8 (или более старый, на самом деле), установить его, и все, что вам нужно сделать, это добавить небольшой метатег в верхней части страницы:
<meta http-equiv="X-UA-Compatible" content="chrome=1">
И это все! у вас есть поддержка IE8. Для меня изучение об этом было спасением жизни, и с тех пор всегда было самым простым и разумным решением (не говоря уже о том, что сайт выглядит великолепно даже внутри вкладки IE). Удачи!
ps Google планирует прекратить поддерживать его, потому что, ну, все меньше и меньше людей используют IE8, но плагин в порядке.
Ааа... это работает в IE8 Я только что обнаружил, что нет необходимости добавлять какие-либо метатеги, просто добавьте response.js (легко доступно) перед заголовком, пожалуйста, не добавляйте его в условный комментарий, он не будет работать
после добавления вам нужен тестовый сервер, так как он не будет работать на вашей локальной машине...
Спасибо и всего наилучшего, Киран Тауде