Archive for the ‘Speed Up NZ Internet’ Category

Homepage hall of shame – 1 year on….

Tuesday, May 19th, 2009

I decided to have a look at “The NZ homepage hall of shame” , 1 year on. ( Part of the speeding up NZ Internet series, I’ve just finished retesting the web performance of top 75 NZ homepages and added another 25 websites to cover the departure of a few sites) .

This time around, I’ve added a couple new metrics, including website download time. I’ve used Webpagetest.org.nz to calculate download time. The webpagetest service is equivalent download speed to a fast office connection. (ie. they have 15Mb Down 1Mb Up connection !)

The bragging rights for NZ’s fastest webpage does not belong to Trade Me but to Land Transport at #1 and Canterbury University at #2. (Although Trade Me dominate the Top 10).

The key takeaway from this audit is the effect of too many page elements will kill download speed. Reducing the number of page elements will speed up the site!

Summary Findings

  • The average page size of homepages was 359.6K. ( Up from 305.1K)
  • Fastest sites load < 1 sec. Top site loads in 0.246 secs ! The average download time was 3.85 secs
  • 33% of websites use NO WEB purchase cheapest viagra COMPRESSION (Down from 52% – Great improvement)
  • The largest pages were over 1000K
  • A lot Advertising javascript still is not being compressed
  • Some sites have dozens of Javascript and CSS files, worst offender had 35 javascript files
  • The fastest sites have less total requests. There seems to be a strong co-relation to lower total requests to speed.

Here are the summary results: (The raw results are found here - http://spreadsheets.google.com/pub?key=p94gU-OKvrDhp7ggKO8iiBw )

.

Fastest Homepage

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

landtransport.govt.nz 73 51.7 16 12 23.21% 0.246 0.237

.

canterbury.ac.nz 69 156.1 20 19 12.17% 0.563 0.508

.

findsomeone.co.nz 90 95.8 13 5.9 6.16% 0.678 0.453

.

oldfriends.co.nz 89 89.4 16 7.4 8.28% 0.77 0.544

.

psis.co.nz 69 118.2 17 7.4 6.26% 0.795 0.574

.

otago.ac.nz 79 107.2 15 6.8 6.34% 0.849 0.745

.

trademe.co.nz 57 225.3 84 17.7 7.86% 1.059 0.688

.

snipesoft.net.nz 78 100.3 14 2.7 2.69% 1.078 0.552

.

golf.co.nz 71 196.8 24 6.6 3.35% 1.129 0.542

.

massey.ac.nz 79 242.2 17 39.4 16.27% 1.193 0.867

.

westpac.co.nz 70 152.3 33 23.3 15.3% 1.275 0.239

.

.

Slowest homepages

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

clear.net.nz 59 326.8 100 45.6 13.95% 22.35 15.179

.

sjs.co.nz 60 261.2 51 18.9 7.24% 14.53 5.131

.

realenz.co.nz 57 531.1 81 7.2 1.36% 10.852 5.413

.

kiwibiker.co.nz 64 945.1 46 94.2 9.97% 10.792 6.904
d class=hd>

.

.

publicaddress.net 61 97.4 58 7.1 7.29% 9.769 7.226

.

ticketek.co.nz 51 633.8 110 12.1 1.91% 9.433 5.031

.

thestandard.org.nz 60 995.1 49 43.6 4.38% 8.526 3.541

.

vouchermate.co.nz 50 954.7 93 66.5 6.97% 8.319 3.588

.

telstraclear.co.nz 61 247.2 69 48.5 19.62% 7.776 2.006

.

odt.co.nz 53 557 104 26.5 4.76% 7.297 3.293

.

.

.

.

.

BEST YSLOW ranking

.

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

nz.yahoo.com 94 519.5 73 24.6 4.74% 5.819 3.447

.

findsomeone.co.nz 90 95.8 13 5.9 6.16% 0.678 0.453
oldfriends.co.nz 89 89.4 16 7.4 8.28% 0.77 0.544

.

zoomin.co.nz 86 291.1 84 7.9 2.71% 5.033 0.814

.

nzcity.co.nz 85 71 19 18.7 26.34% 2.743 1.529

.

nzdating.com 85 38.8 47 5.1 13.14% 3.804 1.977

.

airnewzealand.co.nz 84 150.6 57 6.3 4.18% 1.468 0.6

.

offtheback.co.nz 83 176.1 31 5.6 3.18% 2.576 0.681

.

massey.ac.nz 79 242.2 17 39.4 16.27% 1.193 0.867

.

gpstore.co.nz | mightyape.co.nz 79 255.7 106 12.9 5.04% 2.396 0.829

.

.

.

WORST YSLOW ranking

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

whaleoil.co.nz 49 541.9 88 94.1 17.36% 3.562 10.669

.

vouchermate.co.nz 50 954.7 93 66.5 6.97% 8.319 3.588

.

ticketek.co.nz 51 633.8 110 12.1 1.91% 9.433 5.031

.

asbbank.co.nz 52 548.8 108 5.8 1.06% 2.249 1.899

.

maxx.co.nz 53 535 71 51.2 9.57% 4.102 3.683

.

aa.co.nz 53 321.1 80 61.8 19.25% 2.695 1.593

.

odt.co.nz 53 557 104 26.5 4.76% 7.297 3.293

.

kiwiblog.co.nz 54 320.6 46 106.8 33.31% 7.133 3.27

.

skycitycinemas.co.nz 54 1103.8 72 17.1 1.55% 5.994 5.257

.

nbr.co.nz 54 491.4 66 9.6 1.95% 4.979 4.67

.

houseoftravel.co.nz 55 540 97 25 4.63% 2.284 1.773

.

.

Largest pages (K)

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

skycitycinemas.co.nz 54 1103.8 72 17.1 1.55% 5.994 5.257

.

kiwibank.co.nz 58 1061.9 34 23.1 2.18% 1.923 1.54

.

skytv.co.nz 55 1048.5 129 19.2 1.83% 4.586 2.916

.

thestandard.org.nz 60 995.1 49 43.6 4.38% 8.526 3.541

.

thewarehouse.co.nz 59 963.4 97 90.7 ass=’s12′>9.41% 3.849 1.397

.

vouchermate.co.nz 50 954.7 93 66.5 6.97% 8.319 3.588

.

kiwibiker.co.nz 64 945.1 46 94.2 9.97% 10.792 6.904

.

tvnz.co.nz 59 820 148 28.1 3.43% 3.878 2.536

.

orcon.net.nz 66 788.5 52 4.6 0.58% 2.697 1.41

.

aatravel.co.nz 55 685.5 79 16.2 2.36% 3.469 1.909

.

.

Smallest pages (K)

.

Site Rating Size (K) Total requests Homepage Size backend percentage Webpagetest.org.nz time first load webpagetest.org.nz Cached load

.

nzdating.com 85 38.8 47 5.1 13.14% 3.804 1.977

.

landtransport.govt.nz 73 51.7 16 12 23.21% 0.246 0.237

.

nzcity.co.nz 85 71 19 18.7 26.34% 2.743 1.529

.

te.co.nz 61 79 42 9.1 11.52% 2.349 2.349

.

oldfriends.co.nz 89 89.4 16 7.4 8.28% 0.77 0.544

.

findsomeone.co.nz 90 95.8 13 5.9 6.16% 0.678 0.453

.

publicaddress.net 61 97.4 58 7.1 7.29% 9.769 7.226

.

vodafone.co.nz 68 97.9 67 21.5 21.96% 2.148 1.674

.

snipesoft.net.nz 78 100.3 14 2.7 2.69% 1.078 0.552

.

auckland.ac.nz 67 100.7 30 6.5 6.45% 2.114 0.69

.

zeald.com 73 103.1 33 5.5 5.33% 2.381 1.008

.

.

.

.

Homepage download time Frequency

.

<1 6

.

1 – 2 18

.

2 – 3 28

.

3 – 4 16

.

4 – 5 7

.

5 – 6 12

.

6 – 7 1

.

7 – 8 4

.

8 – 9 2

.

9 – 10 2

.

10+ 4
>

.

.

.

.

.

.

.

.

Here is a graph of the distribution of homepage download time.

homepage_download_time

Webpage test now in New Zealand

Tuesday, October 14th, 2008

The RPO team have released the buy viagra in us AOL Webpagetest for New Zealand. Finally, we have a local content test frame work for testing the speed of a page.

Webpage Test is Awesome as it creates pageload waterfalls and average load times over a number of test iterations.


No there is no excuse for slow pages. Get to work NZ, we have a lot of internet to speed up !

Hammerhead – Measure pageload time in Firefox and export your findings to CSV

Wednesday, October 1st, 2008

A big day in the web optimisation space tool, we have a second new tool to help web developers in the quest for faster web pages. Mr YSlow Steve Sounders has just released a new tool – Hammerhead.

Here is Steve’s explanation behind the rational for the tool

* real user data – I love real user metrics. viagra tablets JavaScript frameworks like Jiffy measure page load times from real traffic. When your site is used by a large, diverse audience, data from real page views is ground-truth.
* bucket testing – When you’re getting ready to push a new release, if you’re lucky you can do bucket testing to gather performance metrics. You release the new code to a subset of users while maintaining another set of users on the old code (the “control”). If you sample your user population correctly and gather enough data, comparing the before and after timing information gives you a preview of the latency impact of your next release.
* synthetic or simulated testing – In some situations, it’s not possible to gather real user data. You might not have the infrastructure to do bucket testing and real user instrumentation. Your new build isn’t ready for release, but you still want to gauge where you are with regard to performance. Or perhaps you’re measuring your competitors’ performance. In these situations, the typical solution is to do scripted testing on some machine in your computer lab, or perhaps through a service like Keynote or Gomez.
* dev box – The first place performance testing happens (or should happen) is on the developer’s box. As she finishes her code changes, the developer can see if she made things better or worse. What was the impact of that JavaScript rewrite? What happens if I add another stylesheet, or split my images across two domains?

I’ve done a quick test of ZoomIn from our crimped broadband at home. And I can already see that we have some work to sort out page load time.





I’ve been after a tool that will measure page loadtime and exports out to a data file. A big thanks to Steve for the tool.

Awesome slide deck on Image Optimisation

Wednesday, July 2nd, 2008

This product is the best medicine I have tried. It works well if taken 3 times a day, before each meal. Viagra soft tabs! Each and every of the products available through our website has been produced using the best base materials.

Here’s another awesome slide deck from the Velocity conference – Image Optimisation, 7 mistakes and how to correct them (PPT) by Stoyan Stefanov.

In his audit he has found 45.6% of the total page download size of the top 10 websites homepages are images. Here is the list of 7 tips for improving image optimisation from the slides.

  1. Use PNG’s over GIF’s – The big sites (Yahoo / Google /Blogger / MySpace / Live.com etc) could save 20% image size by using PNG’s over GIF’s.
  2. Not crushing PNG’s – Default PNG setting are not the most optimal. Using pngcrush can reduce the size of PNG’s even more.
  3. Not stripping JPEG meta data – Jpeg contain lots of meta data including in some cases thumbnails of the image and audio inside the EXIF information. (Remember thumbnails should be 3-4K in size)  Strip out all non critcial exif information using tools like jpegtrans
  4. Use Palette PNG’s instead of True colour PNGs.
  5. Avoid AlphaImageLoader, try PNG8 or at least _filter
  6. Crush generated images – GD and Imagemagick don’t always do the best job in optmising images.
  7. Use CSS sprites!

Finally Stoyan says if you optimise your images you can save 10-30% of the download size.

NZ Government Home page web performance audit

Thursday, May 22nd, 2008

This part II of my audit of New Zealand Homepages (Part I looked at the top 75 homepages in New Zealand).

I have conduct an audit of 320 Government websites looking at their web performance. The audit was conducted by using YSlow to analyse the download performance of the homepage of a Government website. The list of government websites was taken from the New Zealand Government website. Full results are available from this Google Spreadsheet. Audit conducted on Tuesday Night 20th May 2008.

Audit Findings


Homepage Size

Graph of NZ Government Home page sizes

(Click on the graph to view values)

  • The average homepage size was 216.85K (Compared to 304.5K for top 75 NZ websites) The largest Homepage was staggering 2442K and the smallest homepage was 8.3K,

Web Compression

Graph of Web compression usage on Government webpages

  • 84.1% of Government homepages were not compressed, 11.6% are compressing some of the page elements and only 4.4% (14 sites) are fully compressing their pages.
  • Some sites are compressing only CSS and JS files but NOT their base HTML
  • A lot of sites have compression external javascript eg. Google Analytics (which was discounted as being part of the site) This highlights that all external javascript should be compressed.

Other findings

  • The worst site had 151 files for their homepage and the best site 3 files
  • The worst offending pages had over 21 Javscript files and the worst offender for the number of CSS files was 40.
  • Some sites have duplicate versions of scripts running. One site had 4 Google analytic scripts running.


Tables


Top 10 best Government homepages ranked by YSlow



Website Ranking Total Size (Kilobytes) Total Files # of Javascript files # of CSS files Etags Rating Web Compression Estimated Download time modem @6k/s
http://www.swrb.org.nz 92 23.3 3 0 0 C None 3.88
http://www.mstn.govt.nz 87 65.5 4 0 1 D None 10.92
http://www.nzaid.govt.nz/ 87 165.5 24 3 2 A YES 27.58
http://www.nzrefugeeappeals.govt.nz 87 18.1 4 0 1 D None 3.02
http://www.pco.parliament.govt.nz/ 87 32.7 4 0 1 D None 5.45
http://www.corrections.govt.nz 84 100.8 14 0 2 B None 16.80
http://www.paroleboard.govt.nz/ 82 32.9 9 2 3 A None 5.48
http://www.residencereviewboard.govt.nz 82 20.2 5 0 1 F None 3.37
http://www.gamblingcom.govt.nz/ 81 22.4 6 0 2 A None 3.73
http://www.cpit.ac.nz 80 32.7 5 1 0 A None 5.45


Top 10 worst Government homepages ranked by YSlow


Website Ranking Total Size (Kilobytes) Total Files # of Javascript files # of CSS files Etags Rating Web Compression Estimated Download time modem @6k/s
http://www.sparc.org.nz 31 420 77 21 15 F None 70.00
http://www.airforce.mil.nz/ 34 181.2 52 6 9 F None 30.20
http://www.med.govt.nz 35 298.8 88 3 40 F None 49.80
http://www.tauranga.govt.nz/ 35 393.6 46 16 12 F None 65.60
http://www.lincoln.ac.nz 37 172.4 42 4 14 F None 28.73
http://www.manukau.govt.nz 38 198.8 48 10 5 F None 33.13
http://www.northshorecity.govt.nz/ 38 310.2 47 13 5 F None 51.70
http://www.wintec.ac.nz 38 567.1 74 5 10 F None 94.52
http://www.hnzc.co.nz/ 39 147.8 69 9 16 A Some 24.63
http://www.tourisminfo.govt.nz/ 39 325.8 37 12 6 F None 54.30


Top 10 smallest Government homepages by size


Website Ranking Total Size (Kilobytes) Total Files # of Javascript files # of CSS files Etags Rating Web Compression Estimated Download time modem @6k/s
http://www.asure.co.nz 79 8.3 7 0 1 F None 1.38
http://www.nzrefugeeappeals.govt.nz 87 18.1 4 0 1 D None 3.02
http://www.residencereviewboard.govt.nz 82 20.2 5 0 1 F None 3.37
http://www.roadsafety.govt.nz 76 20.9 7 0 2 F None 3.48
http://www.gamblingcom.govt.nz/ 81 22.4 6 0 2 A None 3.73
http://www.swrb.org.nz 92 23.3 3 0 0 C None 3.88
http://www.takeovers.govt.nz 68 23.9 31 0 0 F None 3.98
http://www.cpit.ac.nz 80 32.7 5 1 0 A None 5.45
http://www.pco.parliament.govt.nz/ 87 32.7 4 0 1 D None 5.45
http://www.paroleboard.govt.nz/ 82 32.9 9 2 3 A None 5.48


Top 10 largest Government homepages by size


Website Ranking Total Size (Kilobytes) Total Files # of Javascript files # of CSS files Etags Rating Web Compression Estimated Download time modem @6k/s
http://www.taipoutini.ac.nz/taipoutini/ 63 2442 20 1 1 F None 407.00
http://www.maoritelevision.com/ 53 2353 44 3 5 F None 392.17
http://www.selwyn.govt.nz/ 64 1906 151 0 1 F None 317.67
http://www.kordiasolutions.com 56 1530 32 3 4 F Some 255.00
http://www.tematatini.org.nz/ 64 1209.6 12 2 1 F None 201.60
http://www.drugfreesport.org.nz/ 66 1009.7 40 4 2 A Some 168.28
http://www.horizons.govt.nz 55 971.3 42 1 2 F None 161.88
http://www.nzonair.govt.nz 66 886.2 68 2 2 F YES 147.70
http://www.transpower.co.nz/ 43 799.7 36 10 5 F None 133.28
http://www.hbrc.govt.nz 47 762.5 40 5 5 F None 127.08