Even without lazy load, that page can perform faster. It only needs to be optimized images size and resolution.
Why is this like a nightmare for me?
Of course, some people live at fast connection around the world. But, honestly, I don’t have a fast connection to open it quickly like other.
Likely a CDN that has a PoP/data center in the region that you’re interested in.
I cannot find on Netlify’s site where there PoPs are, but I suspect there isn’t one in Australia or Souteast Asia. Otherwise the load times between the US and Australia for the same page with a warm cache would be much more similar.
For me Cloudflare is quicker because they have a wide network and I don’t target a specific country or continent.
Just out of curiosity: shouldn’t the new Hugo website be HTTPS only? My understanding of switching from HTTP to HTTPS is that, after enabling HTTPS, all HTTP requests should be redirected to HTTPS. That way search engines also index the right one.
Google advises to use 301 redirect when moving to HTTPS here.
But I see that http://gohugo.io/getting-started/configuration/ doesn’t redirect to the HTTPS version. If that’s by design and deliberate, I’d suggest to use canonical URLs so that Google (and other search engines) know whether the HTTP or HTTPS is the preferred version of the page.
I know, but we have a “mixed setup”, and forcing SSL is non-reversible (for a year), and I wanted @spf13 to do that and to make sure that it does not break anything else. So the “does it break anything else” is the problem.
I’ve seen this problem so much, there ought to be a tool to scrap a sitemap and report mixed content that needs to be fixed, prior to a switchover. Anyone know of a thing like that?
That’s disappointing since Netlify prides itself in its flexibility. A fixed Strict-Transport-Security header of 1 year doesn’t go well with that.
By the way, I see that this tutorial uses Netlify’s headers feature to override the default value for that header. Perhaps it can be set to a very low value (like 5 minutes) for testing purposes too. Might be worth verifying with their support for the person(s) doing the switch.
Hugo should ask for more efficient and optimized images. For example, all images must be optimized using TinyJPG or another compressor that minimizes size but maintains the quality of the picture.
Do not ask for a png file. Because, a .png file is transparent and a web page screenshot does not have to be transparent, for better performance, let’s use .jpg as image sources.