Сценарий. Вы создаете большое веб-приложение на основе JavaScript, в котором требуется как можно меньше обновлений страницы.Представьте себе 80-100 МБ незавершенного javascript, просто для того, чтобы иметь число для определения «большого».
Я предполагаю, что если вы лениво загружаете свои файлы javascript, вы можете получить лучший баланс времени загрузки(это означает, что вам не нужно ждать несколько секунд каждый раз, когда страница обновляется), возможно, в результате пользователь не заметит задержки во время загрузки.Я предполагаю, что в подобном сценарии ленивая загрузка была бы более желательной, чем ваш типичный минимизированный .js
файл.
Теперь, теоретически, существует фиксированная стоимость запроса на любой файл вданный сервер, независимо от размера файла.Таким образом, слишком много запросов не было бы желательно.Например, если небольшой файл javascript загружается одновременно с 10 другими файлами малого или среднего размера, может быть лучше сгруппировать их вместе, чтобы сэкономить на стоимости нескольких запросов.
Мой вопроспри условии разумных значений по умолчанию (скажем, клиент имеет соединение 3-5 Мбит / с и приличную часть аппаратного обеспечения), Какой идеальный размер файла для запроса? Слишком большой, и вы вернулись к загрузке слишкомв одно время;слишком мала, и стоимость запроса становится дороже, чем объем возвращаемых данных, что снижает экономию данных в секунду.
Редактировать : все ответы были фантастическими,Я выбрал Бена только потому, что он дал конкретный номер.