Manche wird es überraschen, aber die Anzahl der gleichzeitigen Verbindungen vom Web Browser zum Server ist sehr klein. Man merkt das meist erst wenn man mehrere Downloads gleichzeitig starten möchte. Bei zwei ist normalerweise Schluss. Auch eine Website die abgerufen wird und zahlreiche Objekte wie Bilder, CSS Links oder Videos enthält, lädt immer nur 2 Dateien gleichzeitig.
Das hat erhebliche Auswirkungen bei Asynchronen Ajax Callbacks. Grundsätzlich verliert man nie einen Request weil der Browser diese zwischenspeichert und dann ausführt wenn wieder eine Verbdingung zur Verfügung steht. Mit IE8 wird die Anzahl der Verbindungen aber nun auf 6 gleichzeitige erhöht.
Version | HTTP 1.0 server (broadband connection) | HTTP 1.1 server (broadband connection) | HTTP 1.0 server (narrowband connection) | HTTP 1.1 server (narrowband connection) |
Internet Explorer 7 and earlier | 4 | 2 | 4 | 2 |
Internet Explorer 8 | 6 | 6 | 4 | 2 |
Zu den generellen Erweiterungen von AJAX in Internet Explorer 8 finden sich hier ein paar Details.