Questo potrebbe solo mettere in luce alcuni dei miei equivoci, ma ero curioso:Le attuali implementazioni XHR sfruttano HTTP/2?
Se si utilizzava un server HTTP/2 e si desiderava effettuare richieste XHR nel browser al server, XHR automaticamente sfruttava le prestazioni ottimizzazioni nelle intestazioni e in modo tale da fornire?
Oppure ignorerebbe tale funzionalità e funzionerà come una richiesta HTTP? In tal caso, quali sono le cose che possiamo fare per utilizzare le nuove ottimizzazioni nelle nostre richieste?
ajax opera su un'interfaccia http 1.1, almeno per ora. alcune ottimizzazioni perf sarebbero trasparenti (compressione intestazione), alcune non si applicano (più risorse). – dandavis
@dandavis Non sono sicuro di averti capito correttamente. Di quale browser stai parlando? – dsign
@dsign: tutti loro; xmlHttpRequest livello 2 è uscito prima di http2, quindi non ci sono (afaik) nuovi metodi o funzionalità per l'interfaccia ajax (basato su http1.1), anche se i livelli di supporto utilizzano http2. al punto della domanda: il browser sfrutta l'http2, ma il codice JS non consente al codificatore di trarre ulteriori vantaggi rispetto a http1 ... – dandavis