Hej Gunnar,
@@Henry
Ob ich nun den Body benutze oder einen Container drum herum lege, ist wohl eher nebensächlich im Hinblick, was die wichtigen Aspekte betrifft.
Ja, das hat in der Tat keinen Einfluss auf die UX. Wenn es nicht dreiundzwölzig unnütze Elemente sind, was zulasten der Performanz geht.
Wieso sollte jemand, der solchen Unsinn in den Code schreibt, an anderer Stelle sauber arbeiten.
Ich bin ja nun das eine oder andere Jährchen im Geschäft und habe zwei Gruppen von Entwicklern kennen gelernt:
Solche, die schlicht zu faul sind, sich weiter zu bilden und solche, die ihr wissen aktuell halten.
Die lassen sich wieder in zwei Gruppen unterteilen: Entwickler, welche die neuesten Techniken nutzen, um sich selber die Arbeit zu erleichtern und solche, die sich bemühen Millionen von Webanwendern die Arbeit zu erleichtern.
Marc
PS: Was mir auch aufgefallen ist: alle möglichen Frameworks und Hilfen für Entwickler zielen darauf ab wiederverwertbaren Code zu identifizieren und bereit zu stellen. Allerdings gibt es erstaunlich wenig wiederverwertbare Konstrukte, wenn man individuelle Webseiten erstellen möchte. Bootstrap und co sind bei diesem Anliegen vollkommen gescheitert. Was man damit erstellt ist alles von der Stange und gewöhnlich.
Flexbox ist wirklich eine kleine Revolution gewesen, grid ist eine große, die uns viel mehr Freiheit bei der Umsetzung neuer Projekte gibt. Layouts werden möglich, die vorher schlichtweg nicht machbar waren.