Saturday, January 17, 2015

The son of the shoemaker has no shoes


Everybody knows Google's Page Speed testing tool. Well, at least I was thinking so. Today I wanted to see how www.kronometrix.org was doing against PageSpeed, looking particular how fast, optimized my site was using latest Bootstrap library and some fixes.

Got something like: Mobile 64/100, Desktop 93/100. Not bad. See below:












Google PageSpeed 


Then I wanted to see how my site compared against bigger names from Finnish IT industry, like Tieto, IBM, Oracle, SuperCell, Rovio, SSH, F-Secure for example. Results are wow ... maybe these guys haven't heard of Google PageSpeed, or don't know how their main site really works. One might argue that PageSpeed is not useful nor bring any value directly, but in fact it does list and analyze some very important parts that any web site should properly implement and support:
  • HTTP Compression
  • Server Response times
  • Image compression
  • HTML, CSS, JS optimizations

Client: Firefox 34.0.5 FreeBSD amd64.

Note: This was a simple test, one execution, similar as the user will open a web browser and visit the Site. This experiment is done by me, it has nothing to do with my current employer, SDR Dynamics Oy.


SiteMobileDesktopUser Experience
tieto.fi
f-secure.fi
ssh.com
supercell.com
rovio.fi
ibm.fi
oracle.fi
redhat.fi
google.fi

These are all average and low scored numbers, nothing amazing. I was expecting more from top IT companies, specialized in web technologies. Some top issues found, hopefully somebody will take these as constructive feedback and fix the sites:
  • Enable compression
  • Eliminate render-blocking JavaScript and CSS in above-the-fold content
  • Leverage browser caching
  • Optimize images

Future

Got an idea to have a recorder, which can once per week review my site, kronometrix.org and send the Google PageSpeed to Kronometrix Appliance, as data message, which will help me to keep track how well my site is functioning for my clients.

This means, to add support to a new BA business analytic monitoring objects within LMO, and monitor the PageSpeed within Kronometrix

No comments:

Post a Comment