Pocket IE próbuje wyświetlać arkusze dla media=screen
Pocket IE (wersja dla telefonów z Windows Mobile/Windows CE) próbuje wyświetlać arkusze dla media=screen
i media=handheld
jednocześnie. Wg specyfikacji przeglądarka ma używać tylko jednego medium na raz, a przeglądarki dla telefonów komórkowych powinny używać medium
handheld
.
Pocket IE słabo sobie radzi z interpretacją CSS, a na dodatek nie potrafi dopasować arkuszy dla dużych ekranów do rozmiarów ekranu komórki/PDA (jak to robi Opera/Opera Mini), najczęściej czyniąc stronę kompletnie nieczytelną.
Rozwiązanie
Napisać nazwę medium z dużej litery:
<link media="Screen" ...>
lub
W arkuszu dla media=handheld
dodać reguły anulujące dizałanie wszystkich reguł z arkusza dla media=screen
tak, aby arkusz dla
handheld
dawał taki sam efekt, niezależnie od tego, czy jest intepretowany samodzielnie, czy wraz z innymi.
Zmodyfikowano: 18.01.2007, 18:37