Re: [whatwg/fetch] Allow connection reuse for request without credentials when TLS client auth is not in use (#341)

Just to comment a bit on the pain that this would solve:
1) No need for `crossorigin` attributes on `<link rel=preconnect>`
2) Enable the use of H2 pushed no-credentials resources (currently often pushed on the "wrong" H2 connection)
3) Enable improved priority handling of no-credentials resources, preventing their contention with higher-priority, credentialed resources.

While 1 & 2 can potentially be solved by (significantly) changing the implementations' handling of connection pools as well as the H2 push cache, 3 seems inherent to the use of multiple connections.
Such bandwidth contention is already something I see often, and it will become more common as more resources (e.g. ES6 modules) are added as no-credentials.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/341#issuecomment-301009698

Received on Friday, 12 May 2017 07:55:43 UTC