Chrome hat ein paar neue Features, die in keinem anderen Browser funktionieren und für die es noch nicht mal anständige Spezifikationen gibt. Natürlich ist das für Schepp, Hans und Peter Anlass zu einer ganzen neuen Revision!
Schaunotizen
- [00:00:30] Lazy Loading
- Wir besprechen sowohl Lazy Loading an sich als auch die Implementierung des
lazyload
-Attributs für Bilder und Iframes. Themenverwandt ist auch das asynchrone Dekodieren von Bildern, für das es sogar schon Spezifikationstext gibt! - [00:14:47] intrinsicsize-Attribut
- Nicht mit den CSS-Werten für Intrinsic Sizing zu verwechseln, erlaubt ein neues Attribut die Angabe von intrinsischen Maßen für HTML-Medien wie Bilder und Videos. So lässt sich springender Content im Responsive Design besser bändigen, als mit CSS-Hacks wie max-width:100% und erzwungenen Seitenverhältnissen.
- [00:24:43] Kein JavaScript mehr mit 2G?
- Kontrovers: Mobile Chrome könnte demnächst bei 2G-Verbindungen JavaScript deaktivieren! Damit könnte Progressive Enhancement wieder zum Thema werden, falls nicht (wie Peter postuliert) einerseits PWA zur Abwehr des Problems taugen oder das Problem selbst vom technischen Fortschritt aufgefressen wird. In Zuge dieser Besprechung streifen wir Client Hints, die Network Information API und erwähnen einen Artikel, der beschreibt wie
HTTPS Satteliteninternet drastisch verlangsamt.
Kommentare
Lars Moelleken #
Geschrieben am 18.09.2018 um 01:20
Kurze Frage zum Thema „“ … kann man das auch für „background image“ nutzen?
Schepp #
Geschrieben am 18.09.2018 um 08:26
Leider ist der Codeschnipsel in Deiner Frage erfolgreich rausgefiltert worden, aber ich vermute, es geht um das lazyload-Attribut. Auf das CSS hat das leider keine Auswirkungen, bzw. es ist in dem Kontext nicht vorgesehen. :/
Lars Moelleken #
Geschrieben am 18.09.2018 um 18:55
Es ging um das decoding von Bildern, ob man das auch für Hintergründe nutzen kann.
Schepp #
Geschrieben am 23.09.2018 um 10:09
Ah, verstehe. Meine Vermutung wäre in diesem Fall, dass das Decoding ohnehin asynchron ist, weil das Ergebnis keine Einwirkung auf das Layout/den Flow des Dokuments hat. Aber sicher weiß man es nicht, und ansteuern kann man es auch nicht.
RSS-Feed zu diesem Beitrag
Kommentare sind für diesen Beitrag geschlossen.