Car-tech

Lab-anteckningar: Invändig scoop på webbläsarens hastighetstestning

The origins of SARS-CoV-2

The origins of SARS-CoV-2

Innehållsförteckning:

Anonim

Om du är en vanlig PCWorld-läsare kan du ha märkt den Browser Blowout-historien som vi publicerade förra veckan. I det tittade jag på olika aspekter av de stora webbläsarna, inklusive funktioner, gränssnitt, säkerhet och prestanda.

Browserprestanda - mer specifikt, hur lång tid det tar att ladda en webbsida eller webbapp - kan vara ett kontroversiellt ämne. Och det finns ingen perfekt metod för att testa webbläsarens prestanda. Men jag skulle vilja ta ett ögonblick för att beskriva mer detaljerat vårt angreppssätt för webbläsars hastighetsprovning och förklara varför vi gjorde vad vi gjorde.

Alternativ 1: Testning på "Live" webbplatser

Det enklaste, mest Enkelt sätt att testa webbläsare är att ladda upp en massa webbsidor och stopwatch-tid hur lång tid det tar att varje webbläsare laddar sidorna i fråga (vi använder en videokamera för att spela in sidladdningsprov, som vi granskar senare för att avgöra hur länge det tar webbläsare att ladda sidorna). Det här är också det mest "verkliga" sättet att testa webbläsare - det låter oss simulera vad du upplever när du surfar på webben med din egen dator.

Men det finns nackdelar med den här metoden. Om du testar med webbsajter på Internet kan nätverksproblem och serverproblem påverka testresultaten. Även innehållet på webbplatsen kan ändras från dag till dag - och från testning till testpass - så det kan vara svårt att få en konsekvent läsningstid på sidan.

Alternativ 2: Testning på ett slutet nätverk

Det andra alternativet är att spara sidor till en annan dator som har installerat webbserverns programvara. Med den här metoden kan vi utesluta ett antal variabler som nätproblem, serverproblem och ändringar som görs på sidan. Men resultaten kommer också att ske i viss utsträckning för vanliga användare, eftersom de inte nödvändigtvis kommer att vara representativa för webbläsning i verkligheten.

Alternativ 3: Benchmarking

Det andra alternativet är självklart benchmarking. Benchmarking är bra för att identifiera hur väl webbläsare hanterar olika webbtekniker, och många riktmärken finns - framför allt Sunspider och Peacekeeper-riktmärken, för att nämna ett par. Men de flesta webbläsarens hastighetsbänkar är inte heller verkliga tester eller bara testa ett visst element i webbläsningsprestanda (t ex testar Sunspider-riktmärket endast JavaScript-prestanda).

Vad vi gjorde

Var och en av de tre alternativen jag skiss ovan har sina fördelar och nackdelar, och varje test olika aspekter av en webbläsares prestanda, så vi gjorde alla tre. På så sätt fick vi en mer komplett bild av vad webbläsarens prestanda landskap verkligen är.

Vid alla test av programvaruhastighet kommer mycket att bero på datorns maskinvara. Vi testades på en ganska ny anteckningsbok som kör Windows 7, men dina resultat kommer definitivt att variera beroende på ditt operativsystem, datorns hårdvara, vilken webbläsareversion du använder och så vidare.

Hicka och glitches

Inget större testprojekt går av utan en hitch, och den här var inget undantag. Den största frågan jag stötte på gällde automatisk uppdateringar av webbläsaren. Google Chrome installerar till exempel uppdateringar i bakgrunden utan att du förstår. Och när jag arbetade med berättelsen, sköt Mozilla en buggfix-uppdatering till Firefox 3.6.

Lyckligtvis har ingen av dessa uppdateringar påverkat vår hastighetsprovning, men om en stor ny version rullade ut under testningen, skulle du Jag har hört ett mycket högt skrik som kommer från San Franciscos South of Market-kvarter.

Varför säger vi att hastighet inte är viktig?

I vår webbläsars jämförelsehistoria sa jag följande när det gäller hastighetsprovning:

" Nu när hastigheten i grunden har blivit en baslinjestandard bör du lägga större vikt på övriga aspekter av en webbläsare: gränssnitt, stabilitet, säkerhet, användarvänlighet och tillägg. Den goda nyheten är naturligtvis att alla stora webbläsare kan laddas ner och försöka. Om du inte gillar en kan du alltid byta till en annan tills du hittar den webbläsare som fungerar bäst för dig. "

Jag har testat webbläsarsidans laddningshastighet vid några tillfällen nu, och medan rankningarna har ändrats något när webbläsare blev uppdaterade, förblev denna raden sann. Så om du kör en webbläsare som inte är "snabbast", är det förmodligen fortfarande "tillräckligt snabb".

Vad sägs om dig? Vad värderar du i en webbläsare? Har du märkt en stor skillnad i hastighet mellan webbläsare? Dela dina erfarenheter och skriv en kommentar nedan!

Gillar du detta? Du kan också njuta av …

  • Lab Notes: Kingston vs VelociRaptor Storage Smackdown
  • Amazon erbjuder Cloud Supercomputing Service
  • Mozilla lanserar Firefox 4 Beta

Följ GeekTech på Twitter eller Facebook.