Книга: HTML5 для веб-дизайнеров

Тестирование функций

Тестирование функций

Если вы хотите начать использовать продвинутые типы ввода HTML5, вам нужен способ тестирования поддержки браузеров, чтобы вы могли вставить в код альтернативные варианты на JavaScript.

Modernizr – очень полезная JavaScript-библиотека, которая определяет поддержку различных типов ввода, а также audio, video и canvas (http:// www.modernizr.com/).

Этот скрипт создает в JavaScript объект с названием Modernizr. Запрашивая свойства этого объекта, вы можете определить, поддерживает браузер тот или иной тип ввода или нет:

if (!Modernizr.inputtypes.color) {
// Запасное решение на JavaScript.

}

Modernizr также исполнит маленький шулерский трюк, который позволит вам применять стили к новым структурным элементам Internet Explorer, – так что если вы используете Modernizr, то не нужно использовать вместе с ним скрипт Реми.

Оглавление книги


Генерация: 0.871. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз