Ответ 1
Итак, это связано с тем, как кеширование работает в Chrome. У меня нет личного опыта работы с кодовой базой Chrome, но я немного знаю об этой теории. (Я также нашел ссылку на реализацию кэша Chrome здесь для более любопытных: хром-кеш диска)
Для справки, вот скриншот моей загрузки вашего фактического вопроса о переполнении стека в Chrome с открытой панелью Сеть, а параметр Network Throttling установлен на "Offline". Обратите внимание, что каждая запись в этом списке получена из кеша!
Вы также заметите, что Chrome тратит время на загрузку каждого файла. Почему это? Кэш Chrome - это база данных, и эта база данных также сжимается для экономии места. Когда вы извлекаете документ из кеша, цена этого поиска не равна нулю. Chrome должен искать элемент в базе данных кэша, а затем раздувать эту запись в памяти, чтобы Chrome мог работать с ней. Я не знаю точных сведений о том, как показывает панель Chrome-dev-tools в сети, но я бы предположил, что получение этого файла с диска, его разжатие, а затем анализ и работа с результатом - это то, что вы видите отражено в "Время скачено".
Я не могу комментировать, почему другие браузеры также не имеют этой задержки, так как у меня нет большого опыта с ними. Возможно, они либо используют более эффективный метод получения вещей из кеша (возможно), либо может быть, что они хранят кеш в памяти в любое время (маловероятно) или что они пропускают некоторые проверки целостности Chrome делает возможным получение данных кеша