Wöchentliche Plattform-Nachrichten: Mozilla WebThings, Internet Explorer-Modus, GraphQL

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.

Mozilla WebThings bietet vollständige Privatsphäre für Benutzerdaten

Josephine Lau: Smart-Home-Unternehmen verlangen, dass Benutzerdaten über ihre Server laufen, was bedeutet, dass Menschen ihre Privatsphäre für den Komfort eines Smart-Home-Geräts (z. B. einer intelligenten Glühbirne) aufgeben.

Wir haben erfahren, dass die Menschen sich Sorgen um die Privatsphäre ihrer Smart-Home-Daten machen. Und doch fühlen sie sich gezwungen, ihre Privatsphäre gegen Komfort einzutauschen, wenn es keine Alternative gibt.

Mozilla WebThings ist ein alternativer Ansatz für das Internet der Dinge, der Benutzerdaten im Haus des Benutzers speichert. Geräte können lokal über eine Web-Oberfläche gesteuert werden, und die Daten werden über eine private HTTPS-Verbindung getunnelt.

Ein Diagramm, das zeigt, wie Mozilla, im Gegensatz zu Smart-Home-Anbietern, keine Benutzerdaten in der Cloud speichert.

Ein Internet Explorer-Modus kommt zu Edge

Fred Pullen: Die nächste Version von Edge wird einen Internet Explorer-Modus für die Abwärtskompatibilität mit älteren Websites enthalten. Edge wird auch zum ersten Mal auf älteren Windows-Versionen (einschließlich Windows 7 und 8.1) verfügbar sein.

Durch die Einführung des Internet Explorer-Modus verwischen wir effektiv die Grenzen zwischen den Browsern. Aus Sicht des Endbenutzers scheint es ein einziger Browser zu sein. … Sie können den IE-Modus verwenden, um die Websites, die den Internet Explorer instanziieren, nur auf die von Ihnen genehmigten Websites zu beschränken.

Kurze Hits: Andere interessante Artikel

Die ersten Vorschauversionen von Microsoft Edge für macOS werden vorgestellt (Microsoft Edge Blog)

Edge Canary (analog zu Chrome Canary) ist jetzt offiziell auf macOS verfügbar. Diese Version von Edge wird täglich aktualisiert.

Mit unserer neuen Chromium-Basis können Sie ein konsistentes Rendering-Erlebnis über die Windows- und macOS-Versionen von Microsoft Edge erwarten.


#EmberJS2019 Zugänglicher denn je (Yehuda Katz)

Die Navigation von einer Seite zur anderen in einer clientseitigen Webanwendung bietet standardmäßig keine Rückmeldung in praktisch allen beliebten Routing-Lösungen im clientseitigen Ökosystem.

Ihr Ziel ist es, den Ember-Router zugänglicher und bildschirmfreundlicher zu gestalten.


Meinung: Fünf Entwicklertrends, die man 2019 im Auge behalten sollte (DeveloperTech)

Der Artikel enthält eine gute, kurze Erklärung, was GraphQL ist und welche Probleme es löst.


Teil 2: Was die Fr(aktion)? (CSS IRL)

Lesen Sie den letzten Abschnitt („Intrinsische und extrinsische Größenbestimmung“). Alle drei Spalten haben die Größe 1fr, aber die mittlere ist aufgrund ihres Inhalts breiter. Dies kann verhindert werden, indem stattdessen die Größe minmax(0, 1fr) verwendet wird.


Paralleles Streaming von progressiven Bildern (Cloudflare Blog)

Anstatt von oben nach unten zu laden, erscheinen progressive Bilder zunächst verschwommen und werden schärfer, je mehr Daten geladen werden.

Die Vorteile des progressiven Renderns sind einzigartig für JPEG (in allen Browsern unterstützt) und JPEG 2000 (in Safari unterstützt). GIF und PNG haben interlaced Modi, aber diese Modi gehen mit einer schlechteren Komprimierung einher. WebP unterstützt nicht einmal progressives Rendering. Das schafft ein Dilemma: WebP ist normalerweise 20-30 % kleiner als ein JPEG gleicher Qualität, aber progressives JPEG scheint 50 % schneller zu laden.