RaVns Blog | Webmastering, xHTML, CSS, PHP, MySQL, SEO/SEM, Windows i inne

Kategoria | CSS

Czy zastanawiałeś się co jest przyczyną, że akurat w przeglądarce Internet Explorer nawet w wersji 10 nie działają zapytania medialne? Zapytania w tym przykładzie dołączane były do strony w CSS za pomocą dyrektywy @media
Zapytania dobrze były obsługiwane w innych przeglądarkach wyświetlając poprawnie oczekiwane zmiany układu strony.
Od zawsze mówi się, że jeśli Explorer to będzie problem… Jednak zapytania medialne (ang. media queries) działają w IE powyżej wersji 8. Taka dygresja: nie działają we wcześniejszych wersjach, bo zanim powstała przeglądarka IE8 i starsze – media nie były znane. Można się wspomagać i wykorzystać do tego celu haki na IE jak np.: media-queries.js lub respond.js.
Rozwiązaniem wspomnianego problemu było oczywiście niewczytanie, czy brak biblioteki jQuery wymaganej do skryptów Google Analytics, które były wczytywane niżej. A była to strona błędu, więc na pierwszy rzut oka nie widać było, że coś nie działa, gdyż jak wiadomo składa się ona zazwyczaj z prostego HTMLa.
Na tym przykładzie mimo tego, że mieliśmy do czynienia z Explorerem, to on czasem przydaje się do debugowania różnych problemów, które często nie stanowią dużych kłopotów, ale pozwalają wychwycić choćby jakieś błędy w składki JavaScript.

VN:F [1.9.22_1171]
Rating: 6.0/6 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
Podziel się wpisem na:
  • Facebook
  • Śledzik
  • Twitter
  • email
  • Google Bookmarks
  • Google Buzz
  • Flaker
  • MySpace
  • Blip
  • Wykop
  • Poleć
  • co-robie
  • Spis
  • Spinacz
  • Wahacz
  • LinkedIn
  • Mój biznes

Tagi: · · · · ·

Powered by RaVns


Unikalnych: odwiedzających!
Dziękuję za zainteresowanie :)