JavaScript: самый короткий код определения Internet Explorer'a
Оказывается придумали новый (более короткий, чем известный до этого) JavaScript код, позволяющий определить является ли браузер Internet Explorer’ом (еще короче на 3 символа!):
if(-[1,]) {
// код для всех остальных
} else {
// код для Internet Explorer'а
}
Принцип действия описан в этом блоге. Основан код на старом баге JavaScript в Эксплорере, который Microsoft пока не исправила (и неизвестно будет ли вообще исправлять).