Kein großes Problem, aber ich möchte mehr darüber erfahren, wie einige Websites einem navigierenden Benutzer unterschiedliche Seiten bereitstellen können, sodass der Browser eine leere weiße Seite nicht sichtbar durchläuft. Während einige Websites den Browser veranlassen, die weiße Seite bis zu einigen Sekunden lang anzuzeigen.
Ich kann mir vorstellen, dass dies teilweise auf die Netzwerklatenz zurückzuführen ist, aber gibt es noch andere Faktoren? Kann ich dafür sorgen, dass das Hintergrundbild / die Hintergrundfarbe nicht weiß blinkt?
Es ist am besten, sich nicht auf Iframes oder andere unnötige strukturelle, nicht semantische Komplikationen zu verlassen, um ein variables / kosmetisches Problem zu vermeiden. Mit AJAXy-Methoden können einige dieser Probleme beim erneuten Zeichnen vermieden werden. Wenn Sie jedoch nicht bereit sind, die architektonischen Komplexitäts- und Zugänglichkeitsprobleme von AJAXing in großen Teilen Ihrer Website zu berücksichtigen, konzentrieren Sie sich am besten darauf, das Seitengewicht durch CSS-Optimierung zu verringern und zu minimieren Dateidownloadgrößen und Anzahl der HTTP-Verbindungen, die zum Abrufen von Seitenressourcen usw. erforderlich sind.
quelle