Safari 8 to dziś najszybsza przeglądarka świata. Oczywiście w benchmarkach Apple

Safari 8 to dziś najszybsza przeglądarka świata. Oczywiście w benchmarkach Apple21.10.2014 13:56

Co do wydajności OS X 10.10 Yosemite zdania są podzielone –testy syntetyczne sugerują niewielki wzrost wydajności w większościoperacji dyskowych, sieciowych i graficznych, ale głośno jest teżo przycinaniu się nowego systemu operacyjnego na Makach zwyświetlaczami Retina. Nie inaczej wygląda sytuacja z wydajnościąprzeglądarki WWW Apple'a. Wprowadzone w Yosemite Safari 8 bijekolejne rekordy, problem jednak w tym, że wyłącznie w testachprzygotowanych przez Apple.

W maju tego roku deweloperzy firmy z Cupertino pochwalilisię wprowadzeniem do przeglądarkowego silnika WebKitkompilatora LLVM – stosowanego dziś w standardowym łańcuchubudowania oprogramowania systemów OS X i iOS. Dodał on nowy poziomoptymalizacji dla kodu JavaScriptu, nazwany przez autorów FTL (comiało się nieoficjalnie kojarzyć ze skrótem FTL – Faster ThanLight). W efekcie najbardziej wymagające fragmenty kodu aplikacjiwebowych uruchamianych w przeglądarce przechodziłyby przez taki sampotok optymalizacyjny, jak aplikacje C/C++/Objective-C. Średniopozwalało to na zwiększenie szybkości działania o 35%, wporównaniu do tego, co oferował zaawansowany tryb kompilacji JIT.

Ulepszenie silnika trafić miało jako poprawka jeszcze do Safari7, ale ostatecznie znalazło się dopiero w Safari 8, domyślnejprzeglądarce Yosemite. Właśnie za sprawą FTL Apple mogłopozwolić sobie na obietnicę znacznego przyspieszenia działaniaprzeglądarki. I wydaje się, że obietnicę spełniło –przynajmniej w kontrolowanych przez siebie warunkach.

W tym roku Cupertino pokazało otóż dwa nowe benchmarkiJavaScriptu, mające zastąpić wysłużonego SunSpidera. Pierwszy znich to JetStream,przeznaczony do odtwarzania obciążeń roboczych charakterystycznychdla dużych aplikacji webowych. Drugi to Speedometer,mający testować responsywność interfejsów poprzez symulowanierozmaitych działania użytkownika. W obu benchmarkach Safari 8 niedało szans konkurencyjnym przeglądarkom.

JetStream 1.0 pokazał, że Safari 8 jest o 37% szybsze od Safari7, 10% szybsze od Chrome 38 i 7% szybsze od Firefoksa 33.Bezpośrednie porównanie z Internet Explorerem nie jest możliwe,ale na na tym samym komputerze uruchomionym pod kontrolą Windows8.1, Safari 8 okazało się o 42% szybsze od najnowszego IE11.

Podobnie wyniki pokazał Speedometer. Najnowsze Safari okazałosię tu o 45% lepsze od swojego poprzednika, 25% lepsze od Chrome 38,27% lepsze od Firefoksa 33 i (przy tych samych założeniach cowyżej) o 52% lepsze od IE11.

Przeglądarki w ostatnich czasach bardzo zrównały się podwzględem wydajności, kolejne wersje przynosiły wzrosty rzędukilku procent, więc wyniki Safari 8 są bezprecedensowe. Czy Applefaktycznie stworzyło przeglądarkę nie tylko bardzo wygodną –ale i najszybszą na świecie? Andreas Gal, dyrektor technicznyMozilli, ma na ten temat inne zdanie. Nie zważa na wyniki nowychbenchmarków Apple, skupiając się na dobrze znanym SunSpiderze,Krakenie i Octane. W nich wszystkich wyniki Safari są poprostu słabe. Według Gala, najszybszą przeglądarką jest dziśFirefox, zaś Apple stworzyło pod siebie benchmarki, którychdeweloperzy konkurencyjnych przeglądarki nie uwzględniają w swoichoptymalizacjach. Jeśli JetStream i Speedometer okażą się warte,by z nich korzystać, to wyniki Safari przestaną być aż takspektakularne.

Nie sposób odmówić Galowi trochę racji, ale czy stosowaneprzez Mozillę benchmarki na pewno są takie dobre? Porównaliśmy natym samym komputerze Safari 7 z Safari 8 w Krakenie i Octane. Kraken1.1 praktycznie nie pokazał żadnych różnic,tak jakby Appleniczego w nowej wersji nie ulepszyło, dając zwycięstwo(oczywiście) Firefoksowi. Octane 2.0 przyznało Safari 8 wynik ojakieś 15% lepszy, ale (oczywiście) najlepszy wynik osiągnęłoChrome. Można powiedzieć, że pod tym względem Apple nie jest anilepsze, ani gorsze od Mozilli czy Google'a – każdy z producentówtworzy własny benchmark, w którym jego przeglądarka jestnajlepsza.

Na koniec zdecydowaliśmy się sprawdzić nowe Safari 8 nawzględnie neutralnym benchmarku JSBench,który zamiast rozgrywać teoretyczne testy, stosuje realny kod,znany z popularnych stron internetowych, takich jak wyszukiwarkaGoogle, Twitter, Facebook czy Amazon. Uzyskane wyniki wprawiły nas wzakłopotanie – okazuje się, że przeglądarka Apple'a była nawetczterokrotnie szybsza od Chrome czy Firefoksa. Jedyny sposób, w jakimożemy sobie to wytłumaczyć, to właśnie FTL. Niewykluczone, żeniskopoziomowe optymalizacje WebKitu zostały zrobione z myślą owłaśnie tych popularnych stronach internetowych. Jedno możnapowiedzieć na pewno: w codziennym użytkowaniu to się potwierdza:nowe Safari przy innych przeglądarkach działających na Makusprawia wrażenie gazeli przy hipopotamach.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.