Internet Explorer, modernizr.js, response.js, html5shiv.js, то есть совместимость ie-7.js

Я обновил свой код до последней версии Twitter Bootstrap v3, и в нем пропала поддержка старых (то есть 7 или менее) браузеров, даже ie8 / ie9 не полностью поддерживаются, поэтому я пытаюсь использовать некоторые сторонние плагины / скрипты, поэтому я не не нужно писать специфичные для IE css, если это не критично или не нужно (не волнуйтесь о тенях css3, закругленных углах и т. д.).

modernizr.js Я буду использовать это,response.js (я думаю, что я буду использовать это также для поддержки медиа-запросов в старых браузерах)

теперь скажите мне, могут ли modernizr.js и response.js работать вместе

также

Я думаю, что *html5shiv.js не требуется, поскольку modernizr.js покрывает это (скажите, если это так)? а также я могу загрузить вместе с response.js, если modernizr.js не обеспечивает улучшение html5?

скажите мне, если мне все еще нужно использовать ie9.js? если да с какой комбинацией?

Как я хочу

a) Поддержка медиазапросов b) Обнаружение браузера для поддержки функций css3 (что Modernizr.js делает хорошо) c) Хотел бы, чтобы мой веб-сайт (ы) работал в браузерах IE (не беспокоился о тенях, закругленных углах и т. д., просто макет ошибки, float, так далее)

так что помогите мне в этой ситуации, о, и я также использую

<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]-->
<!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en-US"> <![endif]-->
<!--[if IE 8]>    <html class="no-js lt-ie9" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<!--<html class="js">-->
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

так скажите мне, что мне нужно что-то сделать с ними, чтобы достичь желаемого результата (особенно chrome-1, должен ли я его использовать?

Спасибо

*ОБНОВЛЕНИЕ:* Поскольку я задал этот вопрос, я использую этот подход, я использую пользовательскую сборку Modernizr без html5shiv, и я упал ie7.js пытался ie9.js те же результаты (обнаружил, что v. глючит, вместо того, чтобы помогать вызывать проблемы), используя response.js и отдельный html5shiv, и с тех пор он работает нормально.

Теперь я также использую этот тег,<meta http-equiv="X-UA-Compatible" content="IE=edge" />упал хром =1

0 ответов

Другие вопросы по тегам