Давеча на Ленте проскочил обзор на тему поддержки современными браузерами стандарта HTML 5 в котором сообщалось, что IE 8 (а ровно как и 9) набирает «целых» 19 очков из возможных 160. Из них 4 очка за умение распознавать <!doctype html> и переключаться в соответствующий режим, 8 очков за поддержку локального хранилища и 7 по другим мелочам.
Хотел уже было я сказать ура и похерить свой недавно написанный PHP класс для работы с сессионными данными, но попытка воспользоваться так называемой поддержкой локального хранилища в IE 8 привела к следующему интересному результату:
'localStorage' in window => true
window.localStorage => undefined
window['localStorage'] => undefined
Первый способом определяется поддержка IE локального хранилища на сайте http://www.html5test.com/, на который и ссылались авторы обзора на Ленте.
А воз и ныне там.
Хотел уже было я сказать ура и похерить свой недавно написанный PHP класс для работы с сессионными данными, но попытка воспользоваться так называемой поддержкой локального хранилища в IE 8 привела к следующему интересному результату:
'localStorage' in window => true
window.localStorage => undefined
window['localStorage'] => undefined
Первый способом определяется поддержка IE локального хранилища на сайте http://www.html5test.com/, на который и ссылались авторы обзора на Ленте.
t2: function() { var r = 'localStorage' in window; this.section.setItem('Local Storage', r) return r ? 4 : 0; }
А воз и ныне там.