Šime veröffentlicht regelmäßig Inhalte für Webentwickler auf webplatform.news.
In den Nachrichten dieser Woche hilft Wikipedia bei der Identifizierung von drei langsamen Click-Handlern, Google Earth kommt ins Web, SVG-Eigenschaften in CSS erhalten mehr Unterstützung und was im Falle von Zombie-Cookies zu tun ist.
Langsame Event-Handler mit Event Timing aufspüren
Event Timing ist experimentell in Chrome (als Origin Trial) verfügbar und Wikipedia nimmt an dem Trial teil. Diese API kann verwendet werden, um die Dauer von Event-Handlern genau zu bestimmen, mit dem Ziel, langsame Events aufzudecken.
Wir haben schnell 3 sehr häufige, langsame Click-Handler identifiziert, die von echten Nutzern auf Wikipedia häufig erlebt werden. [...] Zwei dieser Probleme werden durch teure JavaScript-Aufrufe verursacht, die zu Stilneuberechnungen und Layout-Problemen führen.
(via Gilles Dubuc)
Google Earth für das Web Beta verfügbar

Die Vorschauversion von Google Earth für das Web (powered by WebAssembly) ist jetzt verfügbar. Sie können sie ausprobieren in Chromium-basierten Browsern und Firefox – sie läuft Single-Threaded in Browsern, die SharedArrayBuffer noch nicht (wieder) aktiviert haben – aber nicht in Safari aufgrund mangelnder vollständiger Unterstützung für WebGL2.
(via Jordon Mears)
SVG-Geometrie-Eigenschaften in CSS
Firefox Nightly hat SVG-Geometrie-Eigenschaften (x, y, r, etc.) in CSS implementiert. Dieses Feature wird bereits in Chrome und Safari unterstützt und wird voraussichtlich im September in Firefox 69 erscheinen.
Sehen Sie den Pen
Animating SVG geometry properties with CSS von Šime Vidas (@simevidas)
auf CodePen.
(via Jérémie Patonnier)
Browser können Session-Cookies am Leben erhalten
Chrome und Firefox erlauben es Benutzern, die vorherige Browsersitzung beim Start wiederherzustellen. Wenn diese Option aktiviert ist, löscht das Schließen des Browsers weder die Session-Cookies des Benutzers noch leert er den sessionStorage von Webseiten.
Angesichts dieses Sitzungsfortsetzungsverhaltens ist es wichtiger denn je sicherzustellen, dass Ihre Website bei Erhalt eines veralteten Session-Cookies angemessen reagiert (z. B. den Benutzer zur Anmeldeseite umleitet, anstatt eine Fehlermeldung anzuzeigen).
(via Eric Lawrence)