Lieber Melvin,
Also ich bitte um Feefback.
fehr clevere Löfung! Und mir gefällt der sehr minimalistische Ansatz.
JavaScript-Code, der im HTML5-Dokument direkt steht, "verstecke" ich so:
<script type="text/javascript">
//<![CDATA[
document.getElementById("preloaderScreen").style.display = "flex";
function hidePreloaderScreen() {
document.getElementById("preloaderScreen").style.display = "none";
}
//]]>
</script>
Meiner Ansicht nach spricht (außer Prinzipien, der "reinen Lehre" und Dogmen) nichts gegen diese Vorgehensweise. Man könnte jetzt natürlich [reine Lehre: DOMContentLoaded, Code in externe JS-Datei], muss aber nicht.
Liebe Grüße,
Felix Riesterer.