W Y D A J N O Ś Ć
Nowe Safari i długo nic
Wyświetlenie strony internetowej polega na odpowiednim zinterpretowaniu kodu HTML, CSS i JavaScript oraz przedstawieniu efektu na ekranie.
Test SunSpider został najszybciej wykonany przez przeglądarkę Google Chrome. Choć bazuje ona na tym samym silniku co Apple Safari 3.1, radzi sobie z obsługą Java-Scriptu dużo lepiej. Stało się to możliwe dzięki przepisaniu silnika JS – duże brawa dla programistów Google’a. Najgorzej wypadł Internet Explorer 7, który okazał się ponad… 28-krotnie wolniejszy od Chrome’a! Zarówno nadchodzący
Firefox 3.1, jak i nowe Safari mają sobie dużo lepiej radzić z obsługą JS. Podobnie jak Internet Explorer 8. Trzeba przyznać, że programiści nie kłamią. Nowe Safari 3.1+ okazało się nawet szybsze od Chrome’a! Firefox także przyspieszył, jednak spodziewaliśmy się czegoś więcej. Teraz uwaga – przyspieszył nawet IE8! W porównaniu z poprzednią wersją niemal 6-krotnie. Nie zmienia to jednak faktu, że wciąż jest poza czołówką: jego wydajność jest prawie 5-krotnie niższa od wydajności Safari 3.1+.
Test grafiki wektorowej SVG to ciekawostka, bowiem nie byliśmy w stanie uruchomić go na przeglądarkach Firefox i IE. Można jednak dostrzec, że Opera 9.6 z wyświetlaniem SVG radzi sobie lepiej od wersji 9.5 – o jakieś 20%. Największe przyspieszenie dotyczy Safari. Wersja rozwojowa jest dwukrotnie szybsza od ostatniej stabilnej! W teście CSS po raz kolejny triumfuje nowe Safari. Tutaj najgorzej wypadł IE w ósmej wersji. Okazał się gorszy nawet od poprzednika. Zaskoczyły nas wyniki testu HTML: najwolniejszą aplikacją okazał się Firefox 3.0, jak również rozwojowej 3.1. Za to najlepiej wypadł… IE 7! Test Flasha nie powinien mieć znaczenia, gdyż jest to bardziej benchmark sprawdzający wtyczkę Adobe niż przeglądarkę. Mimo to pojawiły się różnice. Najlepiej wypadła Opera, zaś najwolniej Safari.
R A M
Zasobożerność przeglądarek
Testy przeprowadzaliśmy, uruchamiając zawsze te same strony. Uruchomienie jednej karty zajęło najwięcej pamięci w Apple Safari 3.1+ – ponad 30 MB, zaś najmniej, bo niecałe 10 MB, w Google Chrome. Zupełnie inne wyniki otrzymaliśmy podczas testu polegającego na uruchomieniu aż 10 kart. Na samym końcu stawki znalazł się IE 7, który potrzebował ponad 430 MB. Niewiele lepiej zaprezentowała się ósma generacja IE, uzyskując wynik niemal 420 MB. Chrome także się nie popisał rezultatem ponad 280 MB. Najlepiej w tej kategorii wypadł Firefox 3.0, wykorzystując zaledwie 117 MB.
W przypadku Chrome’a każda nowa karta to zupełnie nowy proces widoczny w Menedżerze zadań. Zaletą rozwiązania jest to, że w przypadku błędów w obsłudze strony tracimy tylko jedną kartę, gdyż awaria nie ma wpływu na resztę procesów, czyli otwartych kart. Takie samo rozwiązanie zastosowano w Internet Explorer 8.