Page is rendered once without style on Firefox
Minor annoyance. I noticed the page is rendered once without style, before with style, which is is causing a flash of sorts. This happened on Firefox. I could not recreate it on Safari or Chrome. I'm on macOS.
This is because Firefox much more eager about showing the user content than others and a good thing. This effect is very reproducible if you artificially slow your internet speed in dev tools as it is a result of the css being an "external" resource from the html of the page.
Hmm. Performance is good, but don't think the flashing is a good thing though. Could style not be preloaded before showing page?
the browser is not able to determine that the css even exists until it reaches the <link> tag
but the link tag / css is loaded before the body, no?
no
I guess it's an async operation to load the links and you would hook on to a callback (onload?) when everything is loaded and then render the body with the correct style, but that is probably out of scope of hugo which is used here ..