Hello again @Aviator
These Community links will take you on a little trip since Early hints has been announced and provide you with some more info on how to implement them:
- HTTP/2 Push / Wordpress not working - #2 by M4rt1n
- Google Developers intent to remove HTTP/2 Push - #2 by M4rt1n
- Support for status code 103 "Early hints" - #5 by M4rt1n
- Support for status code 103 "Early hints" - #7 by LucasCF
They also point out some limitations / bugs.
Have a good read.
Well, I don’t know any of these comparisons. But feel free to set up any test page, that loads natively very stable. Then duplicate it and implement Early Hints, then test. Feel free to share them here
Well, actually that should not be interesting at all, since Early Hints do not hat ANY disadvantages. Means, if a browser does not support them, it just ignores this header and will just load the page as if there are no Early Hints. That’s good and makes this knowledge completely redundant since no disadvantages if not supported.
Yes and no. Yes, it supports ALL file-types, and it does not support ANY file-type. Why?
Early Hints don’t need to know what this file it. They don’t care. They just hint, that you will later need this file. As what mime-type then will be defined it the native old way. Early Hints can hint ALL files. Even the ones with no file extension at all.
I think we have to set some things straight before discussing this. Therefore, I would like to quote myself:
- I can’t verify if you have implemented Early Hints correct. (on your server)
- Till now, there is no public tool to verify they work. Specially a shame, Cloudflare advertises being able to activate them, but is not able to provide any tool to validate that independently. Nothing!
- Even if you implemented them correct and Cloudflare is responding with the correct response, I don’t know if your browser does support it or not.
- Even if all above things are positive and given. If your page loads unstable, you will not be able to measure it since the fluctuation of your site is currently way too high.
- ATM I do not see any Early Hints at: https://www.omniaaerospace.com/
Therefore, you should understand what Early Hints do: they tell the visitors’ browser which files they need later, and this at a time, where the visitors’ browser normaly could not know that already, so the benefit is: resources are requested earlier and when needed can be used immediately and don’t need to be requested first.
Care which files you are Early Hinting and which not. Also notice my post here: Support for status code 103 "Early hints" - #8 by M4rt1n which calls out a “logical problem” of Early Hints which already occurred at it’s predecessor “HTTP/2 Push”. This in some scenarios could slow down your site compared to not having any early hint. But this would be another topic.
Please also notice, that most of your questions are general “Early Hint” questions, not Cloudflare specific ones.