ЭЛЕМЕНТЫ , Элемент
применяется для представления «индикатора выполнения», сообщаю-
щего, какой процент задачи (например, загрузки файла) уже выполнен. У него два атрибута:
max
, определяющий общий объем работы, и
value
, определяющий размер выполненной
доли. Единицы измерения произвольные, их указывать не нужно:
5
В поддерживающих данную функциональность браузерах он заменяется изображением
индикатора хода выполнения (рис. 3.11).
114 • Глава 3
Рис . 3 .11 . Визуализация элемента
в Chrome (слева) и в Opera (справа)
В Chrome с изображением связана небольшая анимация; в Opera оно статичное
Элемент
очень похож на
(и многие справедливо задаются вопросом,
действительно ли существует необходимость в двух отдельных элементах). В спецификации
утверждается, что
«представляет скалярную меру в пределах известного диапазона
или дробную величину; например, объем занятого пространства на диске, релевантность
результата запроса или долю населения, имеющего право голоса, которая проголосовала
за определенного кандидата».
Он принимает следующие атрибуты, значением которых может быть число с плавающей
запятой:
value
— «измеренное» значение, отображаемое счетчиком;
min
— нижняя граница диапазона счетчика;
low
— точка, обозначающая верхнюю границу «нижнего» сегмента счетчика;
high
— точка, обозначающая нижнюю границу «верхнего» сегмента счетчика;
max
— верхняя граница диапазона счетчика;
optimum
— точка, обозначающая «оптимальную» позицию счетчика.
Обязательный атрибут только один,
value
. Если атрибуты
min
и
max
отсутствуют, то под-
разумевается диапазон от 0 до 1.
Opera и Chrome (два браузера, поддерживающие
и
на момент на-
писания этой главы) окрашивают счетчик иным цветом, если значение
value
находится
в диапазоне между
low
и
high
.
В старых браузерах в качестве альтернативного варианта отображается текстовое содер-
жимое элементов.