Периодическая таблица HTML5 тегов

Периодическая таблица элементовСегодня, на просторах Интернета, нашел интересный сайт. Называется он «Periodic Table of the Elements».

Суть сайта в том, что он представляет все элементы HTML5 в виде таблицы, очень похожей на таблицу Мендилеева.

Одной из интересных фишек сайта является то, что вы можете проверить свой собственный (да и любой другой) сайт на степень использования на нем HTML5 тегов.

Посмотреть все это можно по адресу: [ссылка]

Проблемы с запуском ASP.NET v4 под IIS на Windows7

Сегодня столкнулся с такой проблемой, что после установки IIS, сайты написанные на ASP.NET 4 не запускались на локальной машине, выдавая ошибку 500.21, с сообщением о том, что модуль ManagedPipelineHandler якобы не работает.

Побороздив просторы интернета и перепробовав кучу способов, нашел в итоге 1 реально работающий:

Откройте консоль: «Пуск»->»Выполнить»->напечатать «cmd»->»Ok»

И запустите следующую программу с ключом » -i»:

%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i

Внимание! Числа в версии фреймворка нужно посмотреть в папке %windir%\Microsoft.NET\Framework\

Также, если установка не начинается, а выдается список с возможными командами, то пропишите ключ вручную, возможно, символ «-» превратился в длинное тире, при копировании.

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;
    }
}