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

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

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

Читайте также

37! ≈ 1,37×10⁴³
13-го сентября рано утром, 37 лет назад родился я. Хорошо, что сегодня этот день я провожу со своей женой, были все шансы провести его в Москве, куда я уехал в четверг в купе №13 поездом по работе, но сегодня ночью я вернулся, сидя в самолёте на 13-м ряду.
2014
Все побежали и я побежал…
Все побежали и я побежал общаться с chatGPT — это относительно новая нейросеть, которая довольно неплохо умеет поддерживать иллюзию осмысленного разговора. Интернет завален диалогами с нею и от некоторых ответов мурашки по коже.
2022
Между прочим: минивыпуск, отчет
Всем привет! Вчера моей страничке исполнился ровно год.
2001