Проблема с CSS в IE для Windows Mobile 5 и ее решение
19 Jan. 2007В заметке 10 CSS Tips from a Professional CSS Front-End Architect в седьмом совете, Райан Парр между делом сообщает, что IE для Windows Mobile 5, неправильно отображает стили подключенные с атрибутом media=”screen”.
Если на странице одновременно присутствуют стили для больших экранов (screen) и для мобильных устройств (handheld), мобильный IE смешивает их и использует оба набора стилей. В результате — каша. Но есть решение:
<style type="text/css" media="Screen">...</style>
Чтобы предотвратить неправильное поведение IE для Windows Mobile 5 достаточно написать “Screen” с большой буквы.
Давненько не было видно таких солидных глюков. Хорошо, что фикс уже найден.
19 Jan. 2007 at 18:01
Это баг! А те кто работает с MSFT продуктами уже догадался почему всё так. ;)
23 Mar. 2007 at 15:03
Думаю, это порочный круг. Спец-версии сайтов имеют недостатки, и для каждого нестандартного устройства версию создавать не станешь. Лично мне, как пользователю, кажется, что только веб-приложения типа Bloglines или Gmail нуждаются в мобильной версии, а большинству сайтов она не нужна.