Wydajność obsługi JavaScript w Safari 5 na tle konkurencji (źródło: Apple)
mi na macu safari nie działa tak jak poprzednie wersje. zanim sie uruchomi to cholery idzie dostać
Benchmarki benchmarkami, ale wiecie co Firefox u mnie chodzi i tak najszybciej, nie chodzi mi o benchmarki itp, a o zwykłą nawigację po stronach. Też ktoś odnosi takie samo wrażenie jak ja, że Firefox chodzi najszybciej?
IE 9 używa karty graficznej do pomocy, więc normalnym jest że działa lepiej na kompach z lepszą grafiką.
Hmmm... pisząc z rozpędu się... zapędziłem. Właściwie nie wiem po co napisałem osobno o drag & drop oraz akcjach zależnych od ruchu i pozycji kursora. Przecież to jedno i to samo ;-) Sorry.
85.222, mylisz się. Wykonywanie skryptów JS na stronie które korzysta z niej w dużym stopniu zajmuje bardzo dużo czasu i nie jest to skończony zestaw wykonywanych akcji. Javascript podpina się pod akcje użytkownika czy przeglądarki. Wystarczy wziąć pod lupę akcje wykonywane przy przenoszeniu elementów na stronie (drag & drop), akcje zależne od ruchu i pozycji kursora, akcje przypisane do zdarzeń na stronie (klikanie, ładowanie elementów itp), wykonywanie asynchronicznych zapytań do serwera (ajax) i wszelkich akcji na intervalu (wykonanie co określoną jednostkę czasu). Jeżeli mi nie wierzysz to jak mówiłem - skorzystaj z chrome experiments gdzie pokazane jest co potrafi js. Wejdź na Google Docs czy Wave by przekonać się co można osiągnąć (chociaż by edycja dokumentów przez wiele osób w czasie rzeczywistym na stronie internetowej czy dyskusje w czasie rzeczywistym gdzie widać co piszesz w trakcie Twojego pisania). Wybacz ale po prostu się mylisz. Samo przygotowanie dokumentu to znikomy czas generowania strony. Najwięcej czasu zajmuje złożony JS oraz ładowanie danych (obrazki, flash, pliki js itp).
Przypomnę naiwnym: dla prawie wszystkich stron internetowych, pretwarzanie javascript to ok 1/4 czasu przetwarzania strony. Dlatego, nie ma zbytniego sensu skupiać się wyłącznie na javiescript mimo, że wc3 wydało swój test acid operty głównie (i zmyłkowo) na niej. Przykłądowo nowy FF (z adblock) przetwarza html i postawowy css ok 2-3 razy wolniej od zaktualizowanego aktualnego IE8, chociaż przy javiescrypcie jest odwrotnie, czyli cała typowa strona z typowymi niepresadzonymi bajerami przetwarza się zauważalnie szybciej w IE8.
Nic nowego nie odkryliście. Pisałem wam wcześniej jak o wygląda Peacekeeper: Chrome v5.0.375.55 / Scored: 7838 Points Opera v10.53 / Scored: 5910 Points Safari v5.0 / Scored: 5900 Points Safari v4.0.5 /Scored: 6236 Points
bols, ale właśnie apple mówi bez ogódek, że Safari to "najszybsza przeglądarka na świecie" - [[http://www.apple.com/safari/what-is.html#standards]] tylko nie mówi, na jakim systemie. jak widze grafike, że benchmark robiony na maku z 4 gb ramu i core 2 duo 3 Ghz, to sie nie dziwie, ze taka szybka.
@pawel319, tutaj masz zaserwowany marketingowy bełkot. Po pierwsze nigdzie nie widzisz testów wydajnościowych Safary i IE9. Po drugie zauważ że potwierdza się że Javascript działa zacznie szybciej w Safari. Biorąc pod uwagę że parsowanie html i ładowanie obrazków nie jest czasochłonne o tyle rozmiar plików js i wykonanie skryptów może troszkę zająć. Popatrz na google wave czy chrome experiments by się o tym przekonać. Dodatkowo mówi się tu o technologiach ze sprzętowym wsparciem. Czyli prawdopodobnie Flash, może Silverlight. Wybaczcie ale to żaden argument. Silverlight to produkt MS. Dodatkowo margines na rynku który nawet nie ma solidnego wsparcia pod wszystkie platformy. No i na palcach można policzyć strony używające SL a już nie znajdziesz żadnej popularnej. Najlepsze jest to że MICROSOFT MANIPULUJE WYNIKAMI. PCWorld oczywiście nie raczył sprawdzić jak się faktycznie ma to co pokazuje MS do rzeczywistości. Ta sama sytuacja gdy dowodzili że IE8 jest najszybsze na rynku. Komputerswiat był bardziej skrupulatny. Dla Sunspider (im MNIEJ tym LEPIEJ) IE8 - ponad 5000 ms IE9 - ponad 2700 ms FIREFOX - 949 ms CHROME - 509 ms OPERA - 390 ms Testy były przeprowadzane na tej samej maszynie. Wygląda na to że IE9 jest zoptymalizowane pod konkretne konfiguracje sprzętowe bo na niektórych maszynach (co potwierdził anandtech) osiąga lepsze wyniki bardziej zbliżone do tego co podaje MS. Zobaczymy czy uda im się to naprawić w finalnym wydaniu. W każdym razie MS przesadziło z przechwałkami znacząco.
to ja juz nie rozumiem , skoro apple pokazalo benchmark ze safari jest szybsze w javascript i jak sami piszecie "Jeśli zestawić suche wyniki testów kontrolujących wydajność przetwarzania JavaScriptu safari wygrywa" to nie bardzo rozumiem jak mozna w ogole czuc sie oszukanym nikt przeciez nie mowil ze to najszybsza na swiecie przegladarka tylko zostaly przedstawione wyniki obslugi javascript i ze w nich jest najlepsza (taka jest moja opinia po przeczytaniu tego arta , sam zreszta wole FF) ; p
i tu masz racje bo na macu safari dziala nieporownywalnie lepiej,
jeszcze pytanie, czy mowa o Safari na maku, czy na windows?
tylko że MS pokazuje wersje beta... inni też mogliby pokazać niestabilne wersje swoich przeglądarek które byłyby jeszcze szybsze...

