Мы все знаем, что мы должны минимизировать наши JS, CSS и спрайт наших изображений. Не только для уменьшения отправляемого размера, но и для уменьшения количества отправляемых HTTP-запросов. И вот о чем мой вопрос - в чем причина ограничения параллельных запросов AJAX браузерами (https://stackoverflow.com/a/14768266/769384 - подробнее об ограничениях)?Почему браузеры ограничивают параллельные HTTP-запросы
AJAX является асинхронным, мы не знаем, когда он заканчивается. Чем больше мы распараллеливаем, тем меньше нам придется ждать. Ограничение количества запросов делает начальную загрузку страницы более синхронно, так как нам нужно подождать, заблокировать, пока слоты AJAX станут бесплатными для использования снова.
У меня есть некоторые мысли по этому поводу, но я бы очень признателен за хорошее объяснение.
Кажется, вы не заметили, что ограничение ** на домен **. Нет ограничений на запросы разных доменов. Причина для ограничения для каждого домена [очевидна] (https://en.wikipedia.org/wiki/Denial-of-service_attack) – hindmost
@hindmost, если это очевидно для вас, тогда я не могу задавать такой вопрос, независимо от того, что это не очевидна для меня, и поэтому я спрашиваю ... правильно? Если бы все знали все * очевидные факты, никто бы не спросил. Такие люди, как ты, делают stackoverflow бесполезным. – ducin
Проблема в том, что вы не читали связанный вопрос внимательно: браузеры фактически не ограничивают ** всего ** количество запросов (только для домена). Поэтому ваш вопрос выглядит ошибочным. БТВ: Я не сделал ни слова, ни за что не голосовал. – hindmost