А вы знаете, что ваш браузер устарел?
Apr 15, 2012 · Commentsбраузерысовместимость
Вот пример, почему проверка версии браузера - зло (и адъ, и Содомъ с Гоморрой):
Самое забавное, что это окошко нельзя закрыть. Проблема также усугубляется тем, что все это счастье показывается внутри iframe и выставить опции совместимости так просто не получается. Приходится копировать ссылку и открывать страницу в отдельном окне.
Я вот, кстати, не понимаю. От 99% проверок на версию браузера можно было бы отказаться, если бы браузеры поддерживали проверку поддерживаемых фич. Тогда продобные проверки выглядели бы не как “если версия IE > X.Y или версия Firefox > A.B или …”, а как “если поддерживается тег video”. Вон процессоры и операционные системы делают это спокон веков: IsProcessorFeaturePresent().
PS. И тем более не понимаю, если браузеры уже поддерживают проверку поддерживаемых фич (Я просто не в курсе как обстоят дела на этом фронте).