Mozilla has marked Signed HTTP Exchanges as harmful.
Mozilla has marked Signed HTTP Exchanges as harmful.
The only reason signed HTTP Exchanges are a thing is because Google is trying to solve a problem with user experience (the URL bar). AMP and exchanges are just a different protocol and method of hosting content on a CDN. In this case, you are forced to reduce your page size and you delegate your HTML to be loaded by a third-party, contrary to that of a traditional CDN where you would (for example) create a CNAME in your DNS.
With what, that they considered harmful, have they done that?
From https://amp.dev/documentation/guides-and-tutorials/learn/spe...:
> AMP HTML documents MUST
> ...
> contain a <script async src="https://cdn.ampproject.org/v0.js"></script> tag inside their head tag.
That is not a web standard.