Я ищу лучшее решение для загрузки изображения дросселя в приложении SPA.
Проблема:
В медленной сети при входе на страницу сведений происходит много загрузок изображений, которые достигают максимумаподключения к браузеру, который прерывает (делает не отвечающим) пользовательский интерфейс, который требует подключения для выполнения запроса AJAX по нажатию кнопки.
Я ищу какой-либо HTTP / API-интерфейс браузера для ограничения загрузки изображений в данный момент времени. Знаете ли вы, что что-то подобное существует?
Другой подход, который я хотел бы использовать, - это возможность убить все запросы GET по нажатию кнопки (это также может решить эту проблему).
Я не могу найтитакие API. Может быть, было бы неплохо вставить эти изображения как «prefetch»?
Или мне нужно «лениво» загрузить эти изображения как <img data-src="url">
, а затем поместить их в пользовательский сборщик, который одновременно выполняет до 3 запросов?
РЕДАКТИРОВАТЬ: обнаружены некоторые связанные проблемы: