Wydajność: Chrome i Safari bezkonkurencyjne
Przeglądarki internetowe od zawsze pełnią tę samą rolę – umożliwiają wyświetlanie stron internetowych. Jednak w ostatnim czasie wiele się zmieniło. Początkowo strony internetowe były kawałkiem tekstu z kilkoma małymi obrazkami. Obecnie przerodziły się w zaawansowane aplikacje przetwarzające olbrzymie ilości kodu JavaScript i obsługujące mnóstwo multimediów, np. zdjęć, animacji, filmów. Przeglądarki potrafią też wyświetlać grafikę wektorową – SVG, za co odpowiada silnik przeglądarki. Wszystko to powoduje, że takie aplikacje muszą być po prostu wydajne.
Porównywanie wydajności i możliwości rozpoczęliśmy od testu ACID3 badającego zgodność m.in. ze standardami XHTML, HTML4, CSS czy też SVG. Maksymalny wynik (100/100 punktów) uzyskały Chrome, Safari oraz Opera 10 beta 2. Słabiej wypadł Firefox 3.5, który nie zdobył kompletu punktów. Najgorzej zaprezentował się Internet Explorer, który w trakcie testu restartował się, a potem przywracał stronę testową, znów się zawieszał i tak w kółko.
Produkt Microsoftu dobrze wypada natomiast pod względem czasu uruchamiania. Zaraz za nim jest Google Chrome. Trzeba jednak przyznać, że żadna z przeglądarek nie uruchamiała się irytująco długo.
Popularność przeglądarek w Polsce
Internet Explorer przestał być najpopularniejszą przeglądarką. Równo z rozpoczęciem wiosny Firefox wyprzedził przeglądarkę Microsoftu. Obecnie, kilka miesięcy po tym wydarzeniu, Firefox ma już ponad 6-proc. przewagę nad Internet Explorerem. Reszta przeglądarek wykorzystywana jest przez niecałe 10% polskich internautów.
Gdy popatrzymy na statystyki dotyczące wersji, okazuje się, że aż 43,7% osób używa Firefoksa w wersji 3.x. Kolejne 19,3% to fani Internet Explorera 7.x. Niestety, aż 17,9% internautów wciąż używa szóstej odsłony IE, której premiera odbyła się… ponad 8 lat temu! Jak widać, mechanizmy aktualizacji Firefoksa są najbardziej skuteczne.
Pierwszym dużym testem wydajności był SunSpider, przygotowany przez programistów rozwijających silnik WebKit (stosowany np. w Safari i Chrome), do którego rozwoju przyczyniają się m.in. Apple, KDE, Nokia oraz Google. W tym teście pierwsze miejsce zajęło Safari, a tuż za nim uplasował się Chrome. Niemal dwukrotnie słabiej od liderów wypadł Firefox 3.5, a jeszcze gorzej – Opera. Nic jednak nie przebije słabego wyniku Internet Explorera.
Kolejny rozbudowany test to V8 Benchmark Suite v4, opracowany przez Google’a i programistów zewnętrznych. Podobnie jak SunSpider, bada wydajność związaną z przetwarzaniem JavaScript. Na podstawie wyników uzyskanych w V8 na pierwszym miejscu uplasował się Chrome. Kolejną pozycję zajęło Safari, daleko za nimi jest Firefox, potem Opera i na szarym końcu IE. Wygląda na to, że V8 Benchmark został napisany z myślą o przeglądarce Google Chrome i maksymalnie wykorzystuje jej możliwości.
Równie ważnym testem jest GUIMark HTML4, który tworzy na ekranie animację strony z wykorzystaniem DHTML. Pierwsze miejsce, z wynikiem blisko 25 kl./s, zajmuje Opera. Bardzo słabo prezentuje się Firefox, a na końcu – jak zwykle – jest Internet Explorer. Wyniki pozostałych testów, jak Java5 czy Flash, są zależne od zewnętrznych wtyczek. Choć wyniki GUIMark Flash świadczą o tym, że w Chrome 2 coś jest nie tak z implementacją plug-ina Flash. Podobnie wygląda sytuacja w przypadku Silverlight 2.0: Opera rozpoczynała test z dobrą wydajnością, jednak po chwili wynik pogarszał się i wynosił jedną klatkę na sekundę. Trzeba to jednak producentowi wybaczyć, gdyż testowana Opera była w wersji beta.
Użycie zasobów: IE to pożeracz pamięci RAM
Wykorzystanie możliwości dwurdzeniowych procesorów przekłada się na lepszy komfort przeglądania stron. Z tej możliwości wciąż nie korzysta tylko Firefox oraz Opera. Nawet Internet Explorer dzieli zakładki na kilka osobnych wątków, dzięki czemu działa szybciej, bazując na nowoczesnych procesorach.
Użycie pamięci RAM w przypadku jednej karty we wszystkich przeglądarkach oscyluje wokół wartości 60 MB. Jedynie IE potrzebuje 108 MB dla jednej karty. Gdy otworzymy ich aż 10, zużycie pamięci będzie na poziomie 421 MB – prawie pół gigabajta pamięci na samą przeglądarkę to stanowczo za dużo. Opera wymaga do tego tylko 183 MB, zaś wyniki reszty przeglądarek to nieco ponad 200 MB.
Bezpieczeństwo: Filtry i aktualizacje
Jeśli chodzi o bezpieczeństwo, najważniejsze jest dbanie o to, by zawsze mieć aktualną wersję przeglądarki. Nic nam nie pomoże, gdy do surfowania po Sieci będziemy wykorzystywać przestarzałe oprogramowanie, w którym aż roi się od błędów. Tym razem brawa należą się twórcom Firefoksa. Dzięki intuicyjnemu, dopracowanemu systemowi aktualizacji z najnowszego Firefoksa bez obaw korzystają nawet osoby, które nie mają większego pojęcia o komputerach. Trzeba przyznać, że reszta twórców przeglądarek też się przyłożyła do pracy nad procesem aktualizacji, wobec czego żaden browser pod tym względem nie odstaje od pozostałych (należy tylko zwrócić uwagę, że w wypadku Safari aktualizacji dokonuje się za pośrednictwem Apple Software Update, zaś Internet Explorer korzysta z Windows Update).
Dla zachowania bezpieczeństwa istotne jest też kasowanie danych prywatnych. Siadamy do komputera, przeglądamy strony, a potem to kasujemy, by nikt nie dowiedział się, czego i gdzie szukaliśmy. Funkcję czyszczenia historii odwiedzanych stron i innych danych oferują wszystkie przeglądarki. Z kolei tzw. trybu prywatnego, który z założenia nie zapisuje na dysku żadnych danych, brakuje tylko w Operze. Filtr antyphishingowy broniący nas przed fałszywymi stronami to już na szczęście standard, choć pół roku temu jeszcze tak nie było.
Nowe funkcje przeglądarek
Prawdziwym pionierem we wprowadzaniu nowych funkcji jest Opera. Programiści tej firmy stworzyli m.in. tak popularne dzisiaj zakładki. Sprawdźmy zatem, jakie nowe funkcje proponują twórcy programów w najnowszych wersjach przeglądarek.
- Opera Turbo – funkcja znana m.in. z Opery Mini. Dane są najpierw pobierane na serwer Opery, gdzie zachodzi proces optymalizacji. Dopiero mniejsza paczka trafia do naszego komputera. Mniejszy transfer danych to mniejsze opłaty, szczególnie w przypadku połączeń przez sieć komórkową, oraz często szybsze ładowanie stron.
- Opera Unite – to forma społeczności stworzonej przez Operę. Po założeniu konta Unite uzyskujemy dostęp do panelu, który umożliwia udostępnianie danych znajomym, rodzinie lub nawet całemu światu. Do Unite dodawać można zdjęcia, pliki. Tam też poinformujemy znajomych o ważnych sprawach, odtworzymy muzykę, a nawet przemienimy przeglądarkę w serwer stron WWW.
- Inteligentna nowa karta – są na niej ulubione odsyłacze, strony lub inne ważne rzeczy. Funkcja zawarta jest nie tylko w Operze, ale także w Chromie, Safari, IE oraz Firefoksie, po zainstalowaniu dodatku.
- Cover Flow – funkcja Safari pokazuje historię wizyt oraz ulubione serwisy w formie zrzutów ekranu, dzięki czemu wystarczy rzut oka i jedno kliknięcie, aby dostać się na ulubioną stronę.
- Web Slice – technologia wprowadzona w IE8, pozwalająca na szybki podgląd wybranych fragmentów stron internetowych, np. przebiegu aukcji czy kursów walut.
- Akceleratory – nowe menu IE8. Gdy je dwukrotnie klikniemy, pozwoli nam na wykonanie różnych czynności, np. wystarczy zaznaczyć adres, a przeglądarka automatycznie znajdzie go na mapie.
Funkcjonalność: Możliwości i dodatki
Pod względem funkcjonalności i możliwości producenci przeglądarek poszli w dwóch kierunkach: pierwszy to jak największa funkcjonalność (tak jest w wypadku Opery oraz Internet Explorera 8), natomiast drugi, przeciwny, to ograniczona funkcjonalność (jak w Safari czy Chromie). Naszym zdaniem najlepiej prezentuje się Firefox. Po zainstalowaniu jest prostą aplikacją z dobrze wyważoną funkcjonalnością, którą można rozbudować za pomocą dodatków. System dodatków pojawił się nawet w IE8, a jego wprowadzenie zapowiadają twórcy Chrome’a.
Przydatną funkcją jest przeszukiwanie historii przy użyciu paska adresu. To pozwala momentalnie obejrzeć stronę, której adresu nie pamiętamy. Tej opcji zabrakło jedynie w Safari. Równie użyteczną funkcją jest przywracanie sesji. Przydaje się, gdy chcemy powrócić do otwartych zakładek po awarii przeglądarki bądź komputera. Tej opcji również nie znajdziemy w Safari. Inną wręcz oczywistą funkcją jest czytnik RSS, którego nie zaimplementowano w Chromie, choć niebawem powinien się tam znaleźć. Sprawdzania pisowni w języku polskim brakuje w Safari oraz IE. Powiększanie stron internetowych oraz blokada pop-upów to standard, który umila surfowanie po Sieci użytkownikom wszystkich browserów. Na koniec wspomnimy o gestach myszą. Natywnie obsługiwane są one przez Operę, a po zainstalowaniu dodatku także przez Firefoksa.
Podsumowanie
Najbardziej uniwersalną przeglądarką wciąż jest Mozilla Firefox. Ta prosta aplikacja może przerodzić się w niesamowicie funkcjonalny program dzięki dodatkom. W efekcie jednak Firefox zaczyna działać coraz wolniej. Wtedy na ratunek spieszy Google Chrome, który pod tym względem nie ma sobie równych. To idealny program do nieco wolniejszych komputerów. Pod warunkiem że nie przeszkadza nam przeciętna funkcjonalność.
Miejsce | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Przeglądarka | Google Chrome 2.0.1 | Mozilla Firefox 3.5.1 | Apple Safari 4.0.2 | Opera 10.0 beta 2 | Internet Explorer 8.0.6 |
Strona WWW | google.pl | firefox.com | apple.com | opera.com | microsoft.com |
Obsługiwane systemy | Windows, Mac OS X/Linux (beta) | Windows, Linux, Mac OS X | Windows, Mac OS X | Windows, Linux, Mac OS X, FreeBSD, Solaris | Windows |
Możliwości | 100 | 91 | 88 | 84 | 57 |
Wydajność | |||||
Czas uruchamiania (na zimno) | 2,4 s | 4,1 s | 4,4 s | 3,1 s | 2,1 s |
Czas uruchamiania (na na gorąco) | 0,3 s | 0,8 s | 0,6 s | 0,8 s | 0,9 s |
ACID3 | 100/100 pkt | 93/100 pkt | 100/100 pkt | 100/100 pkt | 13/100 pkt |
SunSpider | 712 ms | 1236 ms | 705 ms | 3246 ms | 4957 ms |
V8 Benchmark Suite v4 | 3750 pkt | 474 pkt | 2914 pkt | 294 pkt | 132 pkt |
GUIMark Flash | 44 fps | 55,0 fps | 48,3 fps | 54,4 fps | 52,6 fps |
GUIMark HTML4 | 19,3 fps | 7,3 fps | 18,9 fps | 24,7 fps | 5,2 fps |
GUIMark Java5 | 33,2 fps | 33,0 fps | 32,0 fps | 33,3 fps | 32,0 fps |
GUIMark Silverlight 2.0 | 171,0 fps | 165 fps | 163 fps | 1 fps | 166 fps |
Użycie zasobów | |||||
Wielowątkowość | tak | nie | tak | nie | tak |
Użycie RAM (1 karta) | 62 MB | 63 MB | 64 MB | 57 MB | 108 MB |
Użycie RAM (10 kart) | 234 MB | 206 MB | 242 MB | 183 MB | 421 MB |
Bezpieczeństwo | |||||
Niezałatane/załatane luki bezpieczeństwa | 0/2 | 0/0 | 0/2 | 0/21 | 1/2 |
Kasowanie prywatnych danych | tak | tak | tak | tak | tak |
Tryb bezpiecznego przelgądania | tak | tak | tak | nie | tak |
Filtr antyphishingowy | tak | tak | tak | tak | tak |
Funkcjonalność | |||||
Instalacja dodatków | nie | tak | nie | nie | tak |
Ilość dodatków | brak | dużo | brak | brak | mało |
Przeszukiwanie historii w pasku adresu | tak | tak | nie | tak | tak |
Przywracanie sesji | tak | tak | nie | tak | tak |
Wbudowany czytnik RSS | nie | tak | tak | tak | tak |
Sprawdzanie pisowni w języku polskim | tak | tak | nie | tak | nie |
Zoom stron internetowych | tak | tak | tak | tak | tak |
Blokada pop-up | tak | tak | tak | tak | tak |
Gesty myszą | nie | tak | nie | tak | nie |
Oceny składowe | |||||
Wydajność | 100 | 70 | 90 | 75 | 45 |
Użycie zasobów | 98 | 95 | 96 | 100 | 53 |
Bezpieczeństwo | 94 | 100 | 94 | 69 | 49 |
Funkcjonalność | 55 | 100 | 18 | 73 | 80 |