Zakwasy.
Zakwasy.
poniedziałek, 24 marca 2008 - aktualizacja 27.03.2008 , 29.03.2008 , 04.04.2008
Przed kilkoma dniami Apple opublikowało kolejną wersję przeglądarki Safari oznaczoną numerem 3.1 . Wg zapewnień bardzo szybką, zgodną z nowoczesnymi standardami tworzenia stron internetowych. Nie byłbym sobą, gdybym nie spróbował tego sprawdzić.
Postanowiłem skorzystać z popularnych testów Acid 2 i Acid 3 dostępnych na stronie acidtests.org . Gwoli wyjaśnienia, nie są to programy które ściągamy na dysk i uruchamiamy a specjalnie przygotowane strony internetowe, po wejściu na które uruchamiany jest cały zestaw poleceń. W ich efekcie na ekranie ma ukazać się ściśle określona strona internetowa. Acid 2 generuje buźkę a Acid 3 zestaw odpowiednio pokolorowanych pól. Na poniższych obrazkach możecie zobaczyć efekty działania obu testów.
Test Acid 2 sprawdza czy silnik przeglądarki poprawnie interpretuje kod HTML i CSS, przezroczystość kolorów w grafikach, osadzanie obiektów na stronie. Test Acid 3 jest bardziej złożony i sprawdza kilka nowych technologii, dzięki którym mamy serwisy tzw. Web 2.0 nastawione na współpracę z użytkownikiem a nie jedynie na bierne prezentowanie treści. Z obowiązku wymienię XML, DOM L2, grafikę wektorową w formacie SVG, język JavaScript. Po szczegółowe informacje zapraszam na strony Wiki obu projektów: http://en.wikipedia.org/wiki/Acid2 i http://en.wikipedia.org/wiki/Acid3 . Oba testy nie sprawdzają jednak funkcji samej przeglądarki a jedynie możliwości ich “silników”. Silnikiem jest nazywany program, który odpowiada za interpretowanie kodu strony i prezentowanie wyniku tej interpretacji na ekranie. Im lepiej napisany silnik tym wierniejszą oryginałowi zobaczymy stronę.
Uruchomiłem oba testy wpisując odpowiedni adres w przeglądarkę Safari 3.1 : acid2.acidtests.org i acid3.acidtests.org . Nie napiszę teraz jaki uzyskałem wynik, o tym będzie za chwilę. Natychmiast powstało pytanie jak sobie radzą inne przeglądarki. Na dysku miałem Firefoxa 2 i Operę 9.26, uruchomiłem witrynę macupdate.com i wszedłem do kategorii “browsers” (dla chętnych podaję odnośnik: http://www.macupdate.com/internet.php?sub=1 ) i pobrałem te przeglądarki, o których choć raz coś przeczytałem. Odpuściłem sobie kilka starych programów takich jak Internet Explorer 5.2 . Następnego dnia wykonałem testy przeglądarek Internet Explorer na kilku komputerach z zainstalowanym systemem Windows XP.
Testy wykonałem na iMacu 17” 1.83 GHz core duo z zainstalowanym systemem 10.5.2 i zaktualizowanym wszystkimi dostępnymi uaktualnieniami na dzień 20.03.2008. Testy w systemie Windows wykonałem na MacBooku Pro 17” 2.40 GHz core 2 duo i na markowym PC o bliżej mi nieznanej konfiguracji (zapomniałem sprawdzić, ale to była całkiem szybka biurowa maszyna). Oba komputery miały system Windows XP SP2 z zainstalowanymi wszystkimi poprawkami jakie standardowo pobierają się poprzez mechanizm Windows Update. Mac OS X Leopard został wyczyszczony z naleciałości za pomocą programu Onyx 1.9 . Każdy test uruchamiałem pięć razy na każdej przeglądarce by sprawdzić czy wyniki są powtarzalne. Od razu Wam powiem że nie są i dla kilku przeglądarek różniły się o jeden punkt w teście Acid 3. Zamieszczam ten wynik, który był bardziej powtarzalny.
Poniżej zamieszczam listę testowanych aplikacji w kolejności alfabetycznej. W dalszej części artykułu znajdziecie zestawienie wyników wraz z wykresami i podsumowanie oczywiście. Miłego czytania.
Aktualizacja 04.04.2008 - Prócz dodania nowych przeglądarek zdecydowałem się wyróżnić najbardziej aktualne wersje, zarówno skonćzone jak i testowe edycje. Dlatego starsze i już nieaktualne wersje będą miały zmniejszone ikony w odcieniach szarości.
Camino 1.5.5
24.03.2008
Navigator 9.0.0.6
24.03.2008
Internet Explorer 8 beta
24.03.2008
Internet Explorer 7
24.03.2008
Internet Explorer 6
24.03.2008
iCab 4.0.1
24.03.2008
Flock 1.1
24.03.2008
Demeter 1.0.9
24.03.2008
Firefox 2.0.0.12
24.03.2008
Firefox 3.0 beta 4
24.03.2008
Safari 3.1
24.03.2008
Opera 9.50 beta 1 s4506
24.03.2008
Opera 9.26
24.03.2008
OmniWeb 5.7 beta
24.03.2008
OmniWeb 5.6
24.03.2008
WebKit r31238
24.03.2008
Sunrise 1.6.5
24.03.2008
Shiira 2.2
24.03.2008
Seamonkey 1.1.8
24.03.2008
Opera 9.50 beta 1 s4716
27.03.2008
WebKit r31370
27.03.2008
Firefox 2.0.0.13
27.03.2008
Safari - iPod touch 1.1.4
29.03.2008
Firefox 3.0 beta 5
04.04.2008
Opera 9.27
04.04.2008
OmniWeb 5.7 beta 2
04.04.2008