Przeglądarki
Różne przeglądarki mają różne silniki wyświetlania stron, przez co czasem mają odmienną interpretację tych samych elementów. Dlatego do testowania stron przydatne będzie kilka przeglądarek posiadających różne silniki.
Najważniejsze silniki przeglądarek:
-
Gecko
- Używany w przeglądarkach z rodziny Mozilla (Firefox, Flock, K-Meleon, Camino, SeaMonkey, Netscape). Obsługuje w pełni CSS1, większość CSS2, niektóre elementy CSS3 i wiele własnych niestandardowych właściwości (XUL). Ma zaawansowaną obsługę JavaScript.
-
Presto
- Używany przez przeglądarkę Opera od wersji 7. Obsługuje w pełni CSS1 i CSS2.1 oraz niektóre elementy CSS3. Od wersji 9 przechodzi Acid2 i ma wsparcie dla WebForms 2.
-
KHTML/Webkit
- Używany (w nieco odmiennych wersjach) przez linuksowego Konquerora oraz Safari pod systemem Mac OS X (jest bardzo niestabilna wersja beta dla Windows). Obsługuje w pełni CSS1 i CSS2.1 oraz trochę elementów CSS3. Przechodzi Acid2. Wyróżnia się pośród innych świetną obsługą wszelakich półprzezroczystości i cieni.
-
Trident
- Najstarszy silnik, używany w Internet Explorerze. Reaguje na większość CSS1 i CSS2.1 oraz kilka CSS3. Nie obsługuje XHTML. Opłakany stan tego silnika nieco poprawił się w wersji 7.
Trident bardzo wiele elementów CSS wyświetla niepoprawnie, przez co nie nadaje się do nauki CSS. Polecamy najpierw nauczyć się pisania poprawnego CSS, a potem kilku obejść dla Explorera, niż skupiać się głównie na jego dziwactwach, które nie będą działały w żadnych innych przeglądarkach.
Pozostałe, rzadko spotykane w Sieci silniki to iCab 3 bardzo dobrej przeglądarki iCab, Tasman używany przez starego już Internet Explorera 5 dla MacOS, Elektra w Operze do wersji 6 oraz własny silnik zabytkowego Netscape 4.
Zmodyfikowano: 13.06.2007, 20:34