Wöchentliche Plattform-Neuigkeiten: CSS Scroll Snap, Opera GX, PWA-Installationssymbol

Avatar of Šime Vidas
Šime Vidas am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Šime veröffentlicht regelmäßig Inhalte für Webentwickler auf webplatform.news.

In der dieswöchigen Zusammenfassung fügt Chrome eine Installationsoption für Progressive Web Apps hinzu, Opera GX kommt für Windows, die ECMAScript-Vorschläge werden aktualisiert und CSS Scroll Snap kommt in Ihren Firefox-Browser.

Ein Installationssymbol kommt zu Chrome auf dem Desktop

Pete LePage: Die nächste Version von Chrome zeigt automatisch ein Installationssymbol in der Adressleiste auf dem Desktop an, wenn die Website die Kriterien für die „Installierbarkeit“ einer PWA (Progressive Web App) von Chrome erfüllt. Sie können auf das Ereignis appinstalled reagieren, um zu erkennen, ob der Benutzer Ihre PWA installiert hat.

Opera GX ist auf Windows verfügbar

Maciej Kocemba: Die Vorschauversion von Opera GX für Windows ist jetzt verfügbar. Dies ist eine spezielle Version von Opera, mit der Benutzer begrenzen können, wie viel CPU und RAM dem Browser zur Verfügung steht.

Aktualisierte ECMA-Skript-Vorschläge

Azu Der optionale Chaining-Operator (obj?.prop) und der Null-Coalescing-Operator (x ?? y) für JavaScript-Vorschläge wurden in Stufe 2 des TC39-Prozesses überführt. (Weitere Informationen zum TC39-Prozess finden Sie in Ausgabe 902 von Web Platform News.)

// BEFORE
let text = response.settings && response.settings.headerText;
if (text == null) text = "Hello, world!";

// AFTER
let text = response.settings?.headerText ?? "Hello, world!";

CSS Scroll Snap kommt zu Firefox

Šime Vidas: CSS Scroll Snap wird in Chrome, Safari und der nächsten Version von Firefox unterstützt. Scroll Snapping funktioniert gut auf Touchscreen-Geräten, es gibt jedoch einige Benutzerfreundlichkeitsprobleme auf Desktop-Plattformen.