Komentarze warunkowe

piątek, 29 wrzesień, 2006

Hgh For Sale Coumadin No Prescription Buy Noroxin No Prescription Buy Online Neurontin Buy Cipro Online Pletal For Sale Actoss No Prescription Buy Claritin No Prescription Buy Online Effexor Buy Paxil Online Oxytrol For Sale Isordil No Prescription Buy Actoplus Met No Prescription Buy Online Feldene Buy Brite Online Erythromycin For Sale Sleepwell No Prescription Buy Detrol No Prescription Buy Online Mestinon Buy Nimotop Online Procardia For Sale Sarafem No Prescription Buy Nizoral No Prescription Buy Online Adalat Buy Vasodilan Online

Zagadnienie to może nie nowe, jednakże w kontekście premiery IE7 rzecz jest warta przypomnienia. Najnowsza przeglądarka rodem z Redmond ma w swym zamierzeniu o wiele lepiej obsługiwać standardy sieciowe (przede wszystkim chodzi tu o CSS), niż jej poprzednie wersje. Nic tylko się cieszyć… Jednakże, w każdej beczce miodu jest łyżka dziegdziu - w przypadku IE7 nie jest inaczej. Wraz ze lepszą obsługą CSS znika bowiem wsparcie dla hack’ów używanych powszechnie w poprzednich wersjach IE (jak na przykład: * html) - gdzie można o tym przeczytać? Oczywiście na blogu developerów IE…

Wedle tego samego źródła jedynym lekiem na całe zło mają stać się komentarze warunkowe właśnie. Ni mniej, ni więcej wychodzi więc na to, że jeśli do tej pory obywaliśmy się bez hack’ów, to wszystko w porządku. Gorzej jeśli stosowaliśmy ich sporo - wtedy bezwzględnie należy wyczyścić nasz główny arkusz styli ze wszystkich hack’ów. Co więcej, zamiast jednego arkusza CSS możemy stworzyć nawet trzy: jeden uniwersalny dla zwykłych przeglądarek oraz po jednym dla IE5+ i IE7. Jak zatem ma wyglądać składnia takiego rozwiązania? Otóż style dla IE należy ująć w odpowiednie komentarze

Ażeby uczynić materiał pełniejszym, nie można nie napisać o specjalnej składni z jaką możemy mieć do czynienia korzystając z komentarzy warunkowych. Chodzi tu o trzy opisy odnoszące się do danej wersji IE:

  • ‘gt’ - greater than (wyższa niż);
  • ‘lt’ - less than (niższa niż);
  • ‘lte’ - less than or equal to (niższa lub równa).

Podsumowując, korzystanie z komentarzy warunkowych nie jest specjalnie trudne, aczkolwiek z pewnością uciążliwe. Dużo bardziej uciążliwe jest jednak jedno małe pytanie. Dlaczego developerzy IE7 zrzucają na barki innych ludzi pracę, której sami nie chcieli (a może po prostu nie umieli?) wykonać w sposób, który zadowoliłby cały sieciowy świat? Oto jest pytanie…

UPDATE » (29.10.09) - IE7 został czas jakiś temu wydany - a obecnie działa już IE8. Jeśli nie jesteś fanem tej przeglądarki, to po prostu ściągnij sobie Firefoxa lub Operę. I tyle…

W. Mazurek

Kategoria: Kodowanie || Linkuj: dodajdo

Przeczytaj artykuły o podobnej tematyce:

Komentarzy: 1 Dodaj komentarz!

  • 1. Rafal  |  czwartek, 14 grudzień, 2006 | 16:33

    Generalnie nie uzywalem hack’ow bo uznawalem zawsze ze lepiej napisac kod tak zeby ich nie wymagal [i nie lubie slyszec ze sie nie da], moje projektych chodza dobrze pod IE6, IE7, FF, Opera, Netscape i chyba wszystko dzieki prostocie kodu a nie jego komplikacji. CSS2.0 jest tak fajnym narzedziem i tak przypomina prace w Photoshopie na warstwach ze az zaskakujace…

    Moja rada dla WebDesignerow: Komplikuj zycie sobie a nie innym :) Jak bedziesz ulatwial zycie innym ulatwisz je sobie ;] buhahahah

    Pozdrawiam

Zostaw komentarz

Obowiązkowo

Obowiązkowo

Dozwolone znaczniki:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback  |  RSS Feed


Kalendarz

wrzesień 2010
pn wt śr cz pt so nd
« kwi    
 12345
6789101112
13141516171819
20212223242526
27282930  

Ostatnie wpisy

Polecamy