At wao.io we are, among other things, concerned about the time customers wait for your website. One key factor to speed things up is the amount of data that needs to be transferred – the best bytes are those which need not to be sent. Because images make up a large fraction of the transmitted data we transcode images before they are delivered to browsers. To make sure that the transcoding does not affect the image quality, we employ Automatic Image Quality Assessment (AIQA) procedure.
To further improve the efficiency of the transcoding, we combine the transcoding with a machine learning pipeline and see a significant decrease of data that is transmitted.
Continue reading “Optimizing Image Optimization with Machine Learning”
For more than a year now, we offer Brotli compression in our products. Of course, wao.io serves Brotli compressed responses, too. Usually this yields higher compression ratios than the common treatment with gzip. Continue reading “The BrotliLeaks Affair”
Have you ever wondered why your bash script in Jenkins suddenly runs so damn slow? Let’s say you have a job that downloads some source code, compiles it and runs some tests. Someday it takes ages to finish and you don’t know why. Wouldn’t it be lovely to have a timeline of bash commands? Continue reading “Bash execution timeline for Jenkins scripts”
The last three months I always found an excuse not to speak at CGNwebperf, the local Web Performance Meetup. Continue reading “Security Header at CGNwebperf”
In this article, we will explore the use and implementation of the most important HTTP security headers. Continue reading “HTTP-Headers: How to secure your website with 3 clicks”
Wipe out the blocks that slow down your website
In the late 90s and early 2000s, when I started creating websites, the approach was fairly easy: pick your topic, write some HTML, style it with a little CSS, and process forms with PHP or – may God rest its soul – PERL. Continue reading “Web Performance is like Tetris”
SEO: Search Engine Optimization. The world wide web is full of hints and hacks to profit from the latest algorithm change of Google. A lot of these articles promise first ranks on the search engine result pages (SERPs). Continue reading “Humanize to win SEO 2018”
After the public release of the vulnerabilities named “Spectre” and “Meltdown, it’s hard to know what to do. How can developers and webmasters protect their users and websites? Continue reading “Spectre and Meltdown: How to protect your users!”
How many Euros are lost every year due to bad checkout flow and design?
Millions of online retailers lose revenue every day due to cart abandonment in their e-commerce store. Continue reading “Stop Leaving Money on the Table”
Christmas time has come, and with it the potential of big deals. For as we all know, internet traffic peaks in christmas season. All those monetary gifts and refunds from reindeer socks need reinvestment after all.
So, if the twelfth day of christmas only brought you 12% of visitors after your entry page, you might wonder what went wrong on the first day. Next year, to save you from tears, you might want to work on a special factor to lower your bounce rate: page load speed.
Continue reading “This christmas you will lose potential customers”