Существует ли де-факто или установленная причина, по которой составные HTTP-ответы обычно не поддерживаются в браузерах?

Протокол HTTP уже давно поддерживает составные ответы.Я использовал их раньше для API-интерфейсов с соответствующим образом оборудованными потребителями, но не похоже, что их поддержка браузерами очень хороша, и за последние полвека она не улучшилась. Мне было трудно найти много информации о том, почему это может быть. Я хотел бы иметь возможность сократить HTTP-запросы, отправляя все активы, которые, как я знаю, потребуются веб-приложению при первоначальном запросе, особенно для приложений, использующих клиентские фреймворки, такие как Backbone.js.

Существуют ли какие-либо официальные документы, торговые статьи, неудачные эксперименты или другие доказательства того, почему ни производители браузеров, ни евангелисты веб-производительности не обращают внимания на эту давнюю конструкцию HTTP?

Чтобы быть предельно ясным, я ищу не мнение, а истинное свидетельство, показывающее, почему это может быть. Например, если Mozilla опубликовала что-то об этом несколько лет назад, или в системе отслеживания ошибок Firefox есть закрытый тикет, где ведущий разработчик комментирует, почему они не будут это реализовывать.

19
задан coreyward 24 May 2012 в 00:56
поделиться