Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Сайты в старых браузерах

Мы тут дискуссию развели в рабочем порядке — на тему того как должен показываться сайт в старых браузерах, в IE5, Opera7, FF1 и так далее. Мне подумалось, что надо подключать стили, который убирают всю разметку так, чтобы сайт показался обычной «колбасой», с навигацией. Осталось только отделить старый браузеры от новых. Пути, как мне видится, три — использовать CSS-хаки (но нужно подобрать их именно для этих версий), использовать JavaScript (просто подключать стиль в документ, проверяя версию через JavaScript) или проверять браузер на сервере (последний способ мне нравится меньше всего, так как возникают трудности с кешированием документов отдельно для двух типов браузеров).

Пока запишу себе в TODO попробовать сделать это у себя на блоге. На CSS-хаки надежды мало — они должны работать через ошибки в браузерах, а, в основном, они работают на том принципе, что каждая новая версия браузера поддерживает что-то новое, исключением из этого правила является IE, но там бо́льшая часть хаков относится к версиям ниже «семёрки».