CSS a IE

Na informatyce przy wstepnym omawianiu projektow uslyszelismy dwie rzeczy na ich temat:

Te dwa stwierdzenia sa ze soba niemalze sprzeczne. Mozna powiedziec, ze pierwszy punkt byl dla nas calkiem dobra wiadomoscia, natomiast drugi niosl ze soba tresc: nie ma latwo, trzeba zapierdalac. Dlaczego? Ano dlatego, ze IE6, 7, 8 o 5 juz nie mowiac nie spelnia standarow narzuconych przez W3C, to znaczy ze rzadzi sie wlasnymi prawami, ktore i tak nie sa do konca okreslone. Widac to w tescie Acid3, ktory sprawdza z kompatybilnosc przegladarki ze standardami. Firefox zdobywa 70%, natomiast IE6 12%. Tutaj widzimy liste tylko kilku rzeczy, ktore roznia IE od innych przegladarek, a skutecznie utrudniaja robienie stron. IE nie wyswietla rowniez przezroczystych obrazkow PNG. Wg ranking.pl uzywa go jeszcze 21% internautow co zmusza nas do podporzadkowania sie pod M$. Dlatego mamy do wyboru trzy mozliwosci:

Od razu uprzedzam, ze pierwszy wariant jest bardzo trudny, a trzeci banalny, jednak stracimy troche punktow a w przyszlosci ludzie z IE niechetnie beda wchodzic na nasze strony.

 


Jesli juz pogodzilismy sie z mysla, ze trzeba bedzie troche nad tym posiedziec, warto zainstalowac sobie w FF wtyczke IE Tab, ktora po podaniu sciezki do naszego IE6 pozwala na szybka zmiane przegladarki, ktora ogladamy strone. Wg mnie najlepiej jest robic strone rownolegle w dwoch przegladarkach tzn. po zrobieniu malej czesci obejrzec ja w IE i poprawic itd. Jesli chodzi o pomoc w trudnych kwestiach, wiele rozwiazan mozna znalezc na forach, a i ja jesli bede wiedzial chetnie pomoge.

W robieniu layoutu dla IE moze pomoc PIE - strona z roznymi bugami CSS w IE.