suit: Akzeptable Ladezeiten?

Beitrag lesen

Wann beginnt der Client überhaupt mit dem Rendern?
HTML oder XML?

kommt sicher auf den browser drauf an - es ist durchaus möglich, dass auch sgml-parser anhand einer dtd vorhersagen kann, ob ein element zu einem bestimmten zeitpunkt geschlossen (wenn auch nur logisch und nicht physisch) sein wird

sollte das dokument dann widererwarten doch anders aussehen, kann der browser immer noch umkrempeln

ob das ganze als xml oder tagsoup geparst wird, spielt da nur eine untergeordnete rolle, da das parsen des dokuments nicht zwangsläufig wärend dem rendern passiert bzw ein fertig geparstes xhtml-file (als xml) vom xml-parser auch wieder an die layoutengine weiterreicht

der unterschied zwischen application/xhtml+xml und text/html ist dabei schlichtweg, dass der browser bei ersterem davon ausgehen kann, dass er ein wohlgeformtes dokument rendert und sich die gegebenheiten während des reflow-prozesses nicht mehr ändern werden - bei html ist das eben nicht der fall