Мало того, что IE6 не поддерживает функцию атрибутов данных HTML5, фактически фактически no текущий браузер поддерживает их! Единственным исключением на данный момент является Chrome.
Вы можете свободно использовать data-geoff="geoff de geoff"
в качестве атрибута, но только Chrome текущих версий браузера предоставит вам свойство .dataGeoff
.
К счастью, все текущих браузеров - включая IE6 - могут ссылаться на неизвестные атрибуты, используя стандартный метод DOM .getAttribute()
, поэтому .getAttribute("data-geoff")
будет работать везде.
В самом ближайшем будущем новые версии Firefox и Safari начнут поддерживать атрибуты данных, но, учитывая, что существует совершенно хороший способ доступа к ним, который работает во всех браузерах, тогда нет никакой причины использовать HTML5. метод, который будет работать только для некоторых ваших посетителей.
Подробнее о текущем состоянии поддержки этой функции можно узнать на CanIUse.com .
Надеюсь, это поможет.