Mit CSS flex und grid ist ein solider Spaltensatz eingezogen. Aber erst jetzt haben flex und grid endlich eine einfache Lösung für ein tägliches Problem: In zwei, drei oder mehr Spalten bilden Überschriften, Texte und Bilder ein Raster.

Das Laden in einem img-Tag war der Clou der SVG-SMIL-Animationen, aber SMIL ist still und leise gestorben. Dafür kam das Web Animation API in JavaScript, das den Ablauf komplexer Animationen ähnlich wie einst Flash steuert.

WordPress lädt das Bild in der vollen Auflösung und erzeugt davon einen Stapel unterschiedlicher Auflösungen. Welches der acht runtergerechneten Fotos erscheint dann auf welchem Monitor?

CSS Größen schöpfen aus einem großen Fundus: Pixel oder Point, EM oder EX oder REM, Prozent, larger oder smaller. vw und vh ähneln den Prozentangaben, aber sie beziehen sich auf den Viewport und nicht auf das umfassende Element.

Gleich mittenrein

Simulatoren / Emulatoren geben einen besseren Einblick, wie die Webseite auf einem iOS bzw. Android-Gerät aussieht, aber sie brauchen einen »Anlauf«.

Anfang 2020 ist das HTML-Attribut loading in den Standard übernommen worden. loading lazy weist den Browser an, Bilder erst zu laden, wenn sie in den ViewPort kommen, um den Seitenaufbau zu forcieren und Bandbreite zu sparen.

Spalten gleicher Höhe sind das Trauma der Webdesigner. Der Gutenberg-Editor liefert dank CSS flex und CSS grid Spalten gleicher Höhe, aber die Zeilen der Spalten variieren je nach Inhalt. flex-grow, flex-shrink und flex-basis bringen die Zeilen auf eine Höhe.