Библиотека ie7-js vs Internet Explorer

Проект ie7-js - это библиотека, написанная на языке JavaScript, которая позволяет решить некоторые проблемы, связанные с работой веб-страниц в браузерах Internet Explorer. Как известно, именно с этими браузерами часто возникают проблемы при HTML-верстке и создании CSS-стилей. Сразу замечу, что ie7-js помогает далеко не от всех "особенностей" IE, но от многих (на странице проекта можно ознакомиться с подробных списком решаемых данной библиотекой проблем). Причём, приёмы решения этих проблем могут работать не всегда надёжно и иметь ограничения на использование (так, скрипт позволяет исправить баг с прозрачными PNG в старых Internet Explorer, но это исправление работает с определёнными ограничениями).

Библиотека ie7-js существует в нескольких версиях (и, соответственно, в виде нескольких js-файлов), которые предназначены для разных версий браузеров Internet Explorer.

Подключается библиотека к веб-странице стандартным способом в контейнер <HEAD> и прибавит к вашему проекту пару десятков килобайт (что не так и много по нынешним временам).

Код JavaScript:

<script src="путь_к_скрипту"></script>

Но разумнее будет поместить подключение в условную конструкцию и загружать только тогда, когда пользователь открывает данную веб-страницу именно через браузер IE. Делается это следующим образом...

Код JavaScript:

<!--[if lt IE 7]> <script src="путь_к_скрипту"></script> <![endif]-->

А вот пример из оф. документации...

Код JavaScript:

<!--[if lt IE 7]> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE7.js"></script> <![endif]-->

Хотел бы вас предостеречь от поспешности при использовании данной библиотеки. Особенно это относится к подключению скрипта к уже существующему интернет-ресурсу. Часто это приводит к очень неожиданным и неожидаемым результатам :-)

Скачать библиотеку можно с www.code.google.com или резервную копию здесь.

Автор: admin

Дата добавления: 2012-03-01

Просмотров: 4209

Рейтинг поста: +1-

Правила перепечатки

Социальные закладки:
Комментарии:
К данной заметке комментариев пока нет. Ваш комментарий может стать первым.
Добавить комментарий:







[ + ] помощь по форматирование текста

Идиот-тест

Если все обязательные поля (отмечены * ) заполнены необходимой информацией, то нажимаем кнопку Добавить комментарий.

Меню
Подписка
Рубрики
Метки
Последние комментарии
Рейтинг постов
Реклама
Друзья
География гостей
Статистика
Яндекс.Метрика