Рискну предположить, что вопрос зависит от целевой аудитории проекта. Например, в соц.сети пользователей старого софта нужно поддерживать IE 5. Утрирую, конечно
Ну например, в соц сетях вообще общаются довольно "продвинутые" люди, и им можно выдать сообщение что требуется более новый браузер, или отображение страницы может быть некорректным, и такие люди вас поймут.
А вот на новостном портале общего характера, куда могут заходить и люди, далёкие от компьютеров, лучше сначала провести исследование, сколько процентов там IE5, и может ли сайт позволить себе потерять эту аудиторию.
Конкретно для использования PNG на сайте IE5 поддерживать не нужно. Главное сделать так, чтобы пользователь IE5 мог получить доступ ко всему контенту на сайте без особых проблем. А дизайн, в данном случае, дело второе.
Семантическая вёрстка это нечто иное. Она не работает в масштабах целого документа, так как применима лишь к тегам как к таковым. 100% семантичный документ не обязательно будет понятен конечному пользователю. Семантика в вебе действует на подобие бритвы оккама. Доступность содержимого сайта при отключенных стилях определяется логикой.
Вся проблема в том, что PNG неверно отображается еще и в IE6, поэтому приходится все-таки использовать всякие трюки для корректного отображения формата, ибо доля IE6 к сожалению огромна:(
если имеется в виду только 5.01 версия, то однозначно - нет. пора забыть его. если имеется в виду версия 5.5, то всеравно же мы врубаем фильтры для IE6, т.о. они работают и в IE5.5 а вообще давно пора выкинуть IE5.x на свалку историю. хотел бы сказать про все версии IE. но имеем то, что имеем.
для клиентов я всегда поддерживаю в работе IE6. а в своих личных проектах, особенно связанных с вебдевом решил использовать gracefull degradation. естественно не в ущерб функционалу.
Некоторые заказчики по сей день просят поддержки IE5.х, но проблема даже не в этом... В свое время (когда столкнулся впервые с PNG для IE), долго размышлял на тему "Почему все же Microsoft не добавила полную поддержку PNG в IE5.5 и, уж тем более, в IE6"... Сколько не думал, не нашел адекватного объяснения (возможно разработчики и давали какие-то пояснения по этому поводу, признаюсь, не искал)...
Я уже примерно полгода как бросил глядеть на нашу верстку в ie5. Делаем коммерческие сайты. По-моему, уже настало время когда на все ie < 6 пора забить, а с заказчиков за такие заточки требовать приличные доплаты, вплоть до 50% от стоимости остальной верстки.
Пример сайта, нуждающегося в поддержке IE5 - некоторый региональный финансовый портал. Столкнулся с полгода назад. Причем эта поддержка нужна скорее не для посетителей, а для заказчиков - банков. Большая часть из них (наверное, из соображений безопасности??) сидит на IE5.
Стоит ли поддерживать IE 5.0 в ущерб удобству использования PNG в дизайне?