Подтвердить что ты не робот

Используя "transfer-encoding: chunked", сколько данных должно быть отправлено до того, как браузер начнет его рендеринг?

Все браузеры ждут некоторого контента (а иногда и некоторого времени), прежде чем они начнут рендеринг частичного ответа HTTP, который вы покраснели в него по сети, но сколько?

4b9b3361

Ответ 1

Я провел некоторое исследование по этому вопросу сегодня с принятием конечной точки url, позволяющей мне настраивать размеры и интервалы блоков.

Mac:                       text/html:     image/jpeg:
curl 7.24.0                4096 bytes     
Firefox 17                 1024 bytes     1886 bytes
Chrome 26.0.1410.65        1024 bytes     1885 bytes
Chrome 29.0.1524.0         8    bytes     1885 bytes
Safari 6.0.4 (8536.29.13)  1024 bytes     whole file

Windows XP:
IE8                        256  bytes
Chrome 27.0.1453.94        1024 bytes
Firefox 21                 1024 bytes
Opera 12.15                128  bytes AND 3s have passed

Windows 7
IE9                        256  bytes

Windows 8:
IE10                       4096 bytes