» »

Je Safari res najhitrejši brskalnik?

QuirksMode - Peter-Paul Koch, znan po svojih javascript ter css trikih na strani QuirksMode.org, piše o svojih izkušnjah s Safari 3.0. Med drugim se sprašuje, če je Safari res najhitrejši brskalnik na katerikoli platformi, kot trdijo njegovi razvijalci.

Mnogi testi kažejo izjemno odzivnost Safarija pri izvajanju javascripta. Ti testi se izvajajo na sledeč način:

  1. Shranimo trenuten čas (čas 1).

  2. Izvedemo kopico zahtevnih operacij.

  3. Še enkrat shranimo trenuten čas (čas 2).

  4. Če odštejemo čas 1 od časa 2, lahko precej natančno vemo koliko časa smo porabili za naše zahtevne operacije.

Mark Wilton-Jones pa je bil nad testi skeptičen, zato se je odločil raziskati vzrok za tako dobre rezultate Safarija. Ugotovil je, da ta med nekaterimi operacijami ustavi čas, zato je čas 2 enak času 1. To se zgodi na primer, ko prek javascripta želimo spremeniti lokacijo iframe elementa. Tu se mora med drugim s strežnika naložiti nova stran, kar samo zaradi "počasnosti" mreže ne mora trajati 0 milisekund, kot trdi Safari. Rezultati so torej napačni.

Steve Jobs je na svojem govoru pognal test nalaganja spletnih strani v Safariju ter Internet Explorerju. Gledalci smo videli, da so se strani v Safariju naložile opazno hitreje. Ti testi se zanašajo na onload dogodek v javascriptu, ki se sproži, ko je spletna stran naložena. Večina brskalnikov torej naloži stran s strežnika, počaka da se naložijo slike, izvede vse ukaze (npr. javascript), izriše stran in nato kliče onload. Safari pa se tu počuti pametnejšega in onload kliče že pred izrisom strani, ter s tem pridobi kar nekaj milisekund.

Safari 3.0 se je sicer izkazal za hiter brskalnik, vendar ne tako hiter kot trdijo pri Applu. Testi so lahko zavajujoči.

21 komentarjev

Road Runner ::

Stran Mark Wilton-Jonesa meni trenutno ne deluje, k sreci pa jo je shranil Google
http://dusan.fora.si/blog/ (742617000027)

bluefish ::

od IE7 je opazno hitrejši, v primerjavi s Firefoxom in Opero, pa so razlike že minimalne.

smash ::

hehe ie7 da je počasnejši od firefox? pa kje ti žviš :D

[BISI] ::

S tem "problemom" se je Hyatt ukvarjal ze ob prihodu v Apple in napisal poucen blog post: Testing Page Load Speed, Dave Hyatt (chimera -> phoenix -> safari).
And then I saw her face... Mozilla Firefox

darkolord ::

Mnja, tako nekako kot pri 3DMark, kjer sta tako ATI in Nvidia bila zalotena pri goljufanju :)

Jasno je, da je Apple objavil rezultate kaksnega zelo specifičnega testa, kjer je pač hitrejši, kar pa nima velike povezave s performansami pri resničnem browsanju
spamtrap@hokej.si
spamtrap@gettymobile.si

Good Guy ::

Je najhitrejši

Je pa tut najbolj bugast da glava peče
http://goo.gl/7ItKpU
Naj računalnik dela za vas^^

Zgodovina sprememb…

  • polepsalo: gzibret ()

Meizu ::

Jst sm opazu, da čim vpišeš črki "SA" se Safari sesuje...:\ Lol, tko ne morš vpisat niti "SAFARI" ker se browser zruši:D :D Svašta...

amigo_no1 ::

Za "Save session" še niso slišali ...
Meni se verzija 3.02 (na win32) nič ne sesuva če vpišem SA.

Kako dodati ikonco za New tab je tudi skrivnost (v Customize ni nič pametnega).
Kako dodati nov iskalnik (po možnosti brez Hex editorja) ?
Google autocomplete ne dela.
Adblock alternativa (da lahko izbereš kaj naj browser blokira na določeni strani) ?

Kje se nastavijo jeziki (prvi, drugi ,tretji ...) (uporabno pri strani, kjer je stran v več jezikih (npr eng, slo) ) ?

Download manager je primitiven in ne kaže hitrosti prenosa ne lokacije od koder je dolpoteg
(vsako stvar moraš brisati posebej - hura klikajmo ; za Clear all še niso slišali )

V preferences/ proxies ne morem izbrati proxija , ker je
proxies: change settings obarvan v sivo (zamrznjen)


ftp://ftp.lugos.si/ ne prikaže vsebine (anonimna prijava) oz safari nekaj dolvleče takrat (izvede ukaz ls ).

Pri https straneh ne moreš pogledati kdo je Issuer, vrsto enkripcije itd.

Če imaš odprt samo en tab povzroči kombinacija tipk Ctrl+W (close tab) da se Safari zapre.

Kombinacija tipk Ctrl+W pomeni pri enem tabu Close window (Safari se zapre) , pri najmanj dveh tabih pa (close tab).

Zgodovina sprememb…

  • spremenilo: amigo_no1 ()

Road Runner ::

jeje997:

ko odpres safari, klikni "history -> reopen all windows from last session"

za par stvari ki si jih napisal so za maca na voljo addoni na Pimp My Safari. ne ve pa ce delajo tudi na windows

na download managerju imam na macu levo spodaj gumb clear ki brise vse downloade. tega ni na win verziji?

na https straneh se ti v zgornjem desnem kotu okna narise ikonca kljucavnice. pri meni, ce jo kliknem vidim vse podatke o certifikatu

glede ctrl+w je obnasanje enako kot na firefoxu, ce ne vklopis "always show tab bar". mogoce si navajen drugace? meni se dopade
http://dusan.fora.si/blog/ (742617000027)

PIPI ::

Ja, CTRL+W je isto na FFju. In je tudi meni všeč. Ne vem kaj je tukaj problem...

amigo_no1 ::

Tabe jaz zapiram z Ctrl+F4.

Pri večini dodatkov piše:
Requires: 10.3+, Safari 1.1+

Pognal sem Safari, odpr 2 taba , v vsakem 1 webpage.
Ko sem zaprl (tabov se nisem niti dotaknil) in ponovno pognal Safari je "reopen all windows from last session" obarvan v sivo (zamrznjen)

Ja, imaš prav, tudi v win verziji je levo spodaj gumbek za Clear all.

Glede ključavnice: (šel sem na https://slo-tech.com) in se je ključavnica prikazala (zgoraj desno) levo od gumba Minimize (zraven sta še gumba Maximize in Close) , ko klikam nanjo se razen prikaza majhnega krogca okoli ključavnice ne zgodi nič.


Šel sem tudi na yahoo mail ( https://login.yahoo.com/config/login_ve... ), kjer je isto.


Še nekaj sem opazil: upravljanje s kokiji je precej leseno (ne moreš brisati posameznih kokijev).

Zgodovina sprememb…

  • spremenilo: amigo_no1 ()

x800xt ::

moje mnenje ie7 je hitrejši od firefox (če uporabiš firetune je firefox hitrejši) še hitrejša je opera najhitrejši je safari samo malo bugast je no zadnja beta je še kar

Bakunin ::

pozabi firetune

malo preberes to in ono - et voila - ffox drvi!



moj user.js:

user_pref("browser.urlbar.clickSelectsAll", false);
//
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 6);
user_pref("network.http.request.max-start-delay", 0);
user_pref("network.http.max-connections", 40);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 12);
user_pref("network.http.max-persistent-connections-per-server", 6);
//
user_pref("nglayout.initialpaint.delay", 0);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 50);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.ontimer", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 1000000);
user_pref("content.switch.threshold", 10000);
//
user_pref("browser.cache.memory.enable", true);
user_pref("browser.cache.memory.capacity", 65535);
user_pref("browser.sessionhistory.max_total_viewers", 2);
//
user_pref("config.trim_on_minimize", true);
//
user_pref("layout.word_select.eat_space_to_next_word", false);
user_pref("layout.word_select.stop_at_punctuation",false);
//
user_pref("browser.tabs.closeButtons", 0);
user_pref("browser.search.openintab", true);
user_pref("browser.tabs.loadFolderAndReplace", false);
user_pref("browser.tabs.tabMinWidth",90);
MTU test > http://www.letmecheck.it/mtu-test.php

"I will not rule, and also ruled I will not be! " | irc://irc.sioff.net/slo-tech

Looooooka ::

Tud ce so pofejkal vse kar se da pofejkat se zmer ostaja dejstvo da so s tem interfejsom na winsih sfalil koncne uporabnike. Mislm da bojo tle firefox opera in ie prej pobrale userje... Ker ce ne omenmo miljon bugov, ki jih ma in dokaj nedodelane stvari... Mu se zmer ostane primitiven interface s kup manjkajocimi funkcijami, ki jih majo vsi trije zgoraj omenjeni browserji.
Tko da nekak to da se derejo da so najhitrejsi in najboljsi. False advertisement. Bom prej netscape laufu k tole.

Zgodovina sprememb…

  • polepsalo: gzibret ()

Luka Percic ::

Najbolj legendarno je dodajanje search-ov v operi; Na katerekoli search okence klikni z desnim gumbom, ter klikni "create search".
Ostalo opravi opera.
Fajn ne?

mte ::

mu se zmer ostane primitiven interface s kup manjkajocimi funkcijami, ki jih majo vsi trije zgoraj omenjeni browserji.


OK, ampak ne vsi želijo milijon funkcij, ne pozabi tega. Se strinjam da manjka kakšen adblock recimo, pa še kakšna malenkost.
Jaz sem na macu sprobal skoraj vse browserje. Firefox, opera, camino, omniweb in shiira, pa še vedno sem pristal nazaj na Safariju, kljub temu da sem omenjene brskalnike vsakega posebej uporabljal min 14 dni, da se privadim nanje. Ampak ni šlo. Vsak je imel svoje prednosti in slabosti, na koncu je še vedno zmagala enostavnost, uporabnost in hitrost (tako nalaganja strani kot tudi samega zagona programa) nad vsemi ostalimi naprednimi funkcijami ostalih brskalnikov.
Se pa strinjam, da je windows verzija še daleč od uporabnosti, predvsem zaradi vseh mogočih bugov. Moram reči, da se je interface tudi meni zdel na začetku neuporaben, vendar mi postaja čedalje bolj všeč.
Hočem reči, da, kar je za nekoga primitiven interface s kup manjkajočimi funkcijami, je za drugega mogoče enostaven, pregleden in hiter vmesnik. Za nekoga je pa recimo milijon raznoraznih funkcij bloatware, še posebej če pri tem trpi osnova.
lp

madviper ::

Brisana je serija off-topic komentarjev. Tema je namenjena razpravi o zavajojočih podatkih iz Apple-a, ne pa kater browser je hitrejši.

Lp, madviper
I'd like to do something crazy!

Adut ::

Kratek in jedrnat odgovor: "Ni res!"

Urc ::

Pomoje uporabniki Safari-ja takšen kot je ne bodo sprejeli in bodo še naprej uporabljali svoje najljubše brskalnike. To da je najhitrejši so morali pač objavit tudi če ni res... Kdo bi pa če ne vedel da sploh obstaja Safari ?

offtopic: Hehe vsak dan manj komentarjev:\

darkolord ::

Ni vec kej za povedat, oziroma kot bi Officer Barbrady reku: "Move along people, there's nothing to see here"
spamtrap@hokej.si
spamtrap@gettymobile.si

Kenpachi ::

Hehe indeed...
Zaraki Kenpachi.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kateri najhitrejši brskalnik je v deželi tej? (strani: 1 2 )

Oddelek: Novice / Brskalniki
9011697 (8350) JohanP
»

Opera Mini za iPhone oddana v obravnavo (strani: 1 2 )

Oddelek: Novice / Android
678066 (6155) JayKay
»

Apple izdal boljši brskalnik od Opere (strani: 1 2 )

Oddelek: Novice / Brskalniki
859581 (3807) techfreak :)
»

Apple WWDC 2007 v živo!

Oddelek: Loža
181064 (565) Relanium
»

Iz Appla nič novega (strani: 1 2 )

Oddelek: Novice / Apple iPhone/iPad/iPod
664981 (3006) bluefish

Več podobnih tem