Книга: HTML5 для веб-дизайнеров
Тестирование функций
Тестирование функций
Если вы хотите начать использовать продвинутые типы ввода HTML5, вам нужен способ тестирования поддержки браузеров, чтобы вы могли вставить в код альтернативные варианты на JavaScript.
Modernizr – очень полезная JavaScript-библиотека, которая определяет поддержку различных типов ввода, а также audio
, video
и canvas
(http:// www.modernizr.com/).
Этот скрипт создает в JavaScript объект с названием Modernizr. Запрашивая свойства этого объекта, вы можете определить, поддерживает браузер тот или иной тип ввода или нет:
if (!Modernizr.inputtypes.color) {
// Запасное решение на JavaScript.
}
Modernizr также исполнит маленький шулерский трюк, который позволит вам применять стили к новым структурным элементам Internet Explorer, – так что если вы используете Modernizr, то не нужно использовать вместе с ним скрипт Реми.
- 13.3.6. Тестирование переводов в персональном каталоге
- Тестирование Web-сервиса XML с помощью WebDev.WebServer.exe
- Разработка через тестирование и разработка с тестами
- Часть III. Шаблоны разработки через тестирование
- Приложение 1 Тестирование ПК при включении
- Тестирование модема
- Пересмотр функций клиента
- Вызовы функций
- Качество ? Тестирование
- 9.1.6.1. Использование функций POSIX: wait() и waitpid()
- Урок 6.4. Расчеты с использованием функций и имен ячеек
- Мастер функций