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=screenmedia=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.


Spis bugów


Zmodyfikowano: 18.01.2007, 09:37
submit