Werden die Bilder in den meisten gängigen Webbrowsern mit <image>
Tags angezeigt, die von asynchronen Anforderungen geladen wurden?Sind <image> Tags asynchrone Anfragen?
Antwort
Moderne Browser können die Seite neu auffließen, so dass sie die Bilder asynchron laden.
Der Weg zurück einige Browser (wie Netscape 4) konnten die Seite nicht umfliessen, so dass sie warten mussten, bis sie die Größe jedes Bildes kannten, bis sie den Rest der Seite rendern konnten. Wenn Sie die Breite und Höhe in jedem Bild-Tag angegeben haben, könnten sie alle Bilder asynchron laden, anderenfalls müssten sie genug von jedem Bild laden, um die Größe zu bestimmen, bevor sie mit dem Rendern der Seite fortfahren könnten.
Ja, das sind sie. In der Regel wird nur JavaScript synchron geladen.
Meinst du, der Browser wartet, bis das Bild empfangen wird, bevor der Rest der Seite gerendert wird, oder um weitere HTML anzufordern?
Dann in der Regel ja, die meisten Browser werden die HTML zuerst rendern, während auf die Bilder warten, auf einer schnellen Verbindung ist dies nicht auffällig - aber war beim Einwählen.
- 1. Tornado blockierende asynchrone Anfragen
- 2. Wie funktionieren asynchrone GET-Anfragen?
- 3. Asynchrone HTTP-Anfragen in PHP
- 4. NodeJS - mehrere asynchrone HTTP-Anfragen
- 5. Asynchrone URL-Anfragen innerhalb von dispatch_async
- 6. Warten auf mehrere asynchrone POST-Anfragen
- 7. Sind asynchrone Django-Modellabfragen möglich?
- 8. Was sind diese <%$ %> asp.net Markup-Tags genannt?
- 9. Was sind <DCCReference> -Tags für Delphi-.dproj-Dateien?
- 10. Javascript und `<> ...</>` Tags
- 11. Asynchrone Anfragen an den Server in einer Schleife - Android
- 12. Api-Anfragen sind wieder nichts
- 13. Rückruf erhalten, wenn asynchrone Aufgaben abgeschlossen sind
- 14. PHP <? Tags auf WAMP
- 15. ExtJS4 # <HTMLDivElement> -Tags
- 16. mehrere <nav> Tags
- 17. Warte auf asynchrone Ajax-Anfragen, um zu beenden
- 18. Benötigen Sie ein Beispiel für asynchrone HTTP-Anfragen
- 19. How to use Play 2.1.1 asynchrone Anfragen und Futures
- 20. Wie sende ich asynchrone HTTP-Anfragen einzeln in Python?
- 21. Läuft die safety filterchain immer zweimal für asynchrone Anfragen?
- 22. Warum sind Tags normalerweise Kleinbuchstaben?
- 23. Datei-Upload-Tags sind hässlich
- 24. <?= ?> spezielle Tags in PHP
- 25. Passport.js - Browser GET-Anfragen sind OK, aber AJAX-Anfragen von JS-Code sind nicht?
- 26. TinyMCE entfernt <style> Tags
- 27. Medien-Anfragen werden nicht vor Ort sind
- 28. Welche DocuSign API-Anfragen sind frequenzbegrenzt?
- 29. Diagnose warum WebResource.axd Anfragen leer sind
- 30. Entfernen Sie HTML-Tags außer <br> oder <br/> Tags mit Javascript
Bibliotheken zum Vorladen sind nicht für Bilder, die auf der Seite geladen werden - sie sind für Bilder, die * nicht * sind. Wenn sie vorher geladen werden, fordert der Browser sie beim Laden der Seite an (selbst wenn sie nicht angezeigt werden), so dass der Browser, wenn der JS, der sie sichtbar macht, nicht ablaufen muss und sie die Seite sieht hässlich, bis sie gefunden sind). –
Whoops - dieser Kommentar war eine Antwort auf einen jetzt gelöschten Kommentar. –
Entschuldigung, ich habe meinen Kommentar entfernt. Ich habe nach dem Punkt gefragt, wo JavaScript-Bibliotheken geladen werden. Danke für die Antwort :) – marcgg