Archiwum dla Styczeń, 2009

Uniwersalne przekierowanie 301

30 stycznia 2009

Na temat przekierowań 301 napisałem już sporo (tu i tu) ale tym razem mam coś bardzo smakowitego ;)

Przekierowania 301 najczęściej używa się gdy chcemy aby nasza strona zawsze pojawiała się z lub bez „www”. Oczywiście podawałem już rozwiązania tego problemu w .htaccess (patrz linki wyżej) ale miały one jedną wadę: trzeba było wpisać adres swojej witryny. A może da się prościej? Czytaj dalej »


Internet Explorer i przezroczyste PNG

23 stycznia 2009

Tak tak, wiem, że problem z przezroczystością plików graficznych PNG w Internet Explorer (wersje 5.5 i 6) nie jest wcale nowy i już dawno go rozwiązano. Nadal sprawy nie można ignorować, 24% polskich użytkowników internetu wciąż używa IE 6. Ja do tej pory nie musiałem się z tym problemem borykać dlatego niewiele mnie on interesował. Zmieniło się to kilka dni temu :)

Rozwiązań jest kilka ale większość ma swoje wady. Albo nie przechodzą walidacji albo nie działają we wszystkich przypadkach (np. gdy nasz PNG jest ustawiony jako tło) albo strasznie mulą przeglądarkę.

Tak się składa, że w moim najnowszym projekcie używam przezroczystego PNG w dwóch miejscach, jako tło warstwy. Szybko okazało się, że większość rozwiązań odpada…

Ale znalazłem dość uniwersalne rozwiązanie, najlepsze z tych o których czytałem, stąd ten wpis (bo wcale nie tak łatwo było to znaleźć… :) ). Czytaj dalej »


IE 6 i IE 7 razem

16 stycznia 2009

Dzisiaj chciałbym podać rozwiązanie problemu z którym borykają się wszyscy przygotowujący swoje strony www. Niestety różne przeglądarki różnie interpretują kod HTML/CSS a prym we wkurzaniu webmasterów wiedzie Internet Explorer. Pół biedy z IE 7, która jako tako radzi sobie ze standardami. Ale nadal większą popularnością cieszy się IE 6 (24.3% rynku według ranking.pl w porównaniu do 23.6% dla IE 7).

Stajemy więc przed problemem sprawdzania swojej nowo przygotowywanej strony jednocześnie pod IE 6 i IE 7. I oczywiście Microsoft nam tego nie ułatwia. Podpowiem Wam cztery różne sposoby: Czytaj dalej »