@@Sven Venger
Nein. Die Rendering-Engine kann anfangen, wenn alles, was zur Darstellung nötig ist, eingetröpfelt ist. Dazu zählt das Stylesheet. CSS blockiert das Rendern. Was man machen kann: initial nur das nötigste CSS einbinden (critical path), den Rest per JavaScript nachladen.
Da muss ich mal nachhaken. Mein Verständnis war/ist, dass eine Rendering-Engine nicht so einfach loslegt, sondern wartet, bis der DOM geladen wurde
Zum Beispiel
<body>
<section/>
<section/>
<section/>
<section/>
...
<section/>
</body>
Mein Verständnis ist, dass die Rendering-Engine erst alle <section/> Elemente einliest, bevor damit angefangen wird, die zu rendern. Ist mein Verständnis falsch?