Array.IndexOf и IE

Как обычно, IE преподносит сюрпризы каждый день.
Вот и сегодня, написал для одного сайта скрипт. Проверил, работает. Показал клиенту, тот говорит, что скрипт нерабочий!
Долго искать причину не пришлось. Оказалось, что в IE, даже в восьмой версии не реализован метод Array.indexOf!

Решается данная проблема очень просто. Нужно просто самому реализовать нужную функцию, если она отсутствует.
Вот как это можно сделать:

if(!Array.indexOf){
    Array.prototype.indexOf = function(obj){
        for(var i=0; i<this.length; i++){
            if(this[i]==obj){
                return i;
            }
        }
        return -1;
    }
}

Microsoft выпустила Internet Explorer 9 Developer Preview 2

Microsoft сдержало свое обещание — выкладывать обновленния в Internet Explorer 9 каждые 2 недели. В новой версии была повышенна производительность и улучшенны результаты теста Acid3.
Изначально представленный на MIX 2010 в середине марта в Лас Вегасе, IE9 Platform Preview, обладал улучшенной поддержкой стандарто, улучшенной производительностью и еще некоторыми фишками.
По заявлениям источника, близкого к компании, на сегодняшний день, IE Platform Preview скачало более 1 миллиона человек.
В списке целей разработчиков IE9 стоит поддержка HTML5. Так же теперь не нужно будет делать отдельную верстку и CSS для IE (если кто то это делал). Разработчики сделают так, чтобы один и тот же HTML и CSS, и скрипты. Отображались в IE9 так же как и в остальных браузерах. Это так же важно, как и хорошая производительность HTML5.

Подробнее (англ.)

Скачать можно по адресу: [ссылка]

Вышла предварительная версия Internet Explorer 9

16 марта 2010 года, Microsoft предоставила более подробную информацию о грядущем браузере Internet Explorer 9 и выложила превью версию своего детища.

В заявлениях говорится об улучшении поддержки CSS3 селекторов. Так же в них обещается поддрежка CSS3 селекторов, пространства имен, цветов, значений фонов, рамок и шрифтов вкупе с усилением поддержки HTML5 и улучшения производительности JavaScript.

Доступная для скачивания превью версия IE идет с набором демонстраций, таких как CSS3 border-radius и селекторов. Кстати, превьюшка отлично показывает себя в тесте CSS3-селекторов. В нем она набирает 578 очков из 578 возможных.

Узнать больше можно в блоге IE или закачав превью версию тут.

Вольный перевод вот этой статьи.
Автор: Chris
Источник: www.css3.info

IE много не бывает

Как известно, одна из основных задач верстальщика — одинаковое отображение странички в разных браузерах. И тут с мозилой, оперой и, прочими, сафари проблем не возникает, а вот с Internet Explirer’ом придется повозиться, так как в различных версиях IE ваши странички могут выглядеть совершенно по разному!
Как же это проверить? Есть много способов: например, люди с хорошим интернетом могут проверять свою верстку в разных браузерах он-лайн, благо есть сервисы помогающие в этом (читай пост от 6/10/09). Но как быть тем, кто не хочет/не может тестировать свои странички через интернет? Выход есть: програмка я Multiple IE. Эта программа установит может установить на компьютер версии IE начиная с 3.0 и заканчивая 6.0. Скачать можно тут.