Monatliches Webentwicklungs-Update 9⁄2019: Basics annehmen und warum einfach schwer ist

Veröffentlicht: 2022-03-10
Kurze Zusammenfassung ↬ Was ist in den letzten vier Wochen in der Welt der Webentwickler passiert? In seiner abschließenden monatlichen Leseliste hat Anselm alles zusammengefasst, was man wissen muss, um den Überblick zu behalten.

Anmerkung des Herausgebers: Bitte beachten Sie, dass dies das letzte monatliche Webentwicklungs-Update in der Reihe ist. Sie können weiterhin die Leseliste für die Webentwicklung auf Anselms Website unter https://wdrl.info verfolgen. Achten Sie nächsten Monat hier im Smashing Magazine auf ein neues Roundup-Post-Format. Ein großes Dankeschön an Anselm, dass er seine Erkenntnisse und seine Gedanken in den letzten vier Jahren mit uns geteilt hat.

Machen wir unser Leben zu komplex, zu beschäftigt und zu reich? Immer mehr Menschen, die mit digitaler Technik arbeiten, erkennen mit der Zeit, dass ein einfaches Handwerk und die Natur sehr wertvoll sind. Die ständige Jagd nach mehr und produktiver zu werden, wobei sogar Freizeitaktivitäten, die uns helfen sollen, Energie zu tanken, zu einem Wettbewerb werden, scheint keine gute Idee zu sein, ist aber derzeit ein Trend in unserer modernen Welt . Nach der Arbeit haben wir das Gefühl, dass wir zwei Stunden Yoga machen und die komplexesten Posen beherrschen müssen, wir brauchen ein Hobby, Binge-Watch-Serien auf Netflix und vieles mehr. Deshalb möchte ich Sie diese Woche dazu ermutigen, einen einfachen Lebensstil anzunehmen .

„Ein Leben zu führen, in dem man sich nur von den luftigen Windbeuteln der Ideen ernährt, scheint beneidenswert privilegiert zu sein: die Fähigkeit, seinen Lebensunterhalt nur von den eigenen Gedanken zu verdienen, anstatt von manueller oder qualifizierter Arbeit.“

– Nadia Eghbal in „Basic“

Wofür steht Basic ? Bleiben Sie bei der Realität, machen Sie nicht ständig Überstunden, versuchen Sie nicht, Ihren Arbeitstag mit noch mehr Aufgaben zu füllen oder finden Sie mehr Techniken, um ihn effizienter zu gestalten. Versuchen Sie nicht, Ihre Produktivität, Ihren Schlaf, geschweige denn Ihre Meditation, Ihr Yoga oder andere Wellness- und Sportaktivitäten zu beeinträchtigen. Tun Sie, was Sie tun müssen, und genießen Sie die Stille und das Nichtstun, wenn Sie fertig sind. Ein einfaches Leben zu führen ist eine Tugend, und es wird wieder relevanter, da wir mehr Geld für unnötige Güter und mehr Technologie haben, die unsere menschlichen, grundlegenden Gedanken zu den Dingen unterbrechen.

Nachrichten

  • Firefox 69 ist da und bringt uns JavaScript Public Instance Fields, Resize Observers, Microtask APIs, CSS overflow-block und @supports für Selektoren.
Mehr nach dem Sprung! Lesen Sie unten weiter ↓

Allgemein

  • Chris Coyier stellt die Frage, ob eine Website im Jahr 2019 ohne JavaScript funktionieren sollte. Sie gliedert sich in ein paar Gedanken, die hauptsächlich damit enden, dass die progressive Verbesserung wichtiger ist, als eine Website für Benutzer zum Laufen zu bringen, die JavaScript aktiv deaktiviert haben.

Privatsphäre

  • Die Recherchen von Brave zeigen, wie Google die gesetzlichen Anforderungen der DSGVO-Richtlinie für seinen DoubleClick-Dienst umgeht und private Benutzerdaten ohne jede Kontrolle Millionen von Websites zugänglich macht.

UI/UX

  • In unserer modernen Welt ist es einfach, Dinge zu verschrotten. Wir fügen schnell mehr Fragen zu Forschungsumfragen hinzu, mehr Schaltflächen zu einer digitalen Schnittstelle, mehr Belastungen für die Menschen. Einfach ist schwer.

Webleistung

  • So viele Nutzer nutzen das Internet heutzutage mit einem batteriebetriebenen Gerät. Das WebKit-Team teilt mit, wie sich Webinhalte auf den Stromverbrauch auswirken können und wie Sie die Leistung Ihrer Webanwendung verbessern und Akku sparen können.
Visualisierung der hohen Belastung des Akkus beim Scrollen einer Seite mit komplexem Rendering und Videowiedergabe.
Das Scrollen einer Seite mit komplexem Rendering und Videowiedergabe hat einen erheblichen Einfluss auf die Akkulaufzeit. Aber wie können Sie Ihre Seiten energieeffizienter machen? (Bildnachweis)

JavaScript

  • Philip Walton zeigt, wie wir heute native JavaScript-Module in der Produktion einsetzen können.

Werkzeuge

  • Es gibt ein neues Tool in der Stadt, wenn Sie eine Statusseite für Ihren Webservice haben möchten: Die großartigen Leute von Oh Dear bieten jetzt auch Statusseiten an.
  • Bastian Allgeier teilt seine Gedanken zur Einfachheit im Web, wo wir angefangen haben und wo wir jetzt stehen. Nennen Sie es nostalgisch oder nicht, die Zeiten, in denen wir einfach eine Datei per FTP hochgeladen haben und sie live auf Servern war, waren einfache Tage. Mit all den CI/CD-Tools, die es gibt, haben wir jetzt viele Vorteile in Bezug auf Sicherheit, Versionsverwaltung und Testbarkeit. Eine einfache Lösung sieht jedoch anders aus.

Barrierefreiheit

  • Adrian Roselli teilt mit, warum wir Textformularfelder nicht unterkonstruieren sollten und warum das Standard-CSS, das mit dem Browser geliefert wird, normalerweise nicht ausreicht. Eine ziemlich gute Zusammenfassung dessen, was möglich und notwendig ist und wie Formulare für alle Besucher unserer Websites verbessert werden können. Es umfasst sogar einen Hochkontrastmodus, einen Dunkelmodus, Druckstile und Internationalisierung.

Arbeitsleben

  • Adam Blanchard fasste seine Notizen und Gedanken vom TechFestival in Kopenhagen zusammen und teilt Verhaltensweisen, die Organisationen verändern.
  • Claire Lew erklärt, warum die Frage, wie man Mitarbeiter motiviert, fehlgeleitet ist und wie großartige Manager die Gedanken und Ideen ihrer Mitarbeiter unterstützen, um die Selbstmotivation zu fördern.
  • Viele Entwickler hassen es, unterbrochen zu werden, da dies die Produktivität stundenlang beeinträchtigen kann. Samuel Taylor hat einen zum Nachdenken anregenden Artikel geschrieben, um uns zu verstehen, warum eine „Entwickler gegen andere“-Mentalität das Vertrauen in ein Team verringert und wie Sie die Dinge selbst in die Hand nehmen können, indem Sie sich fragen, warum die Leute Sie unterbrechen und dies als Chance nutzen verbessern.
  • Nadia Eghbal teilt mit, warum es nicht nur gut ist, all unsere Gedanken nach außen zu tragen. Das Wesentliche in unserem Leben anzunehmen ist eine Tugend, auf die wir uns mehr konzentrieren sollten, und dieser Artikel ist ein großartiger Stoff, um uns zum Nachdenken anzuregen.
  • Eine Methode, um das Problem dieser einen Sache auf unserer Aufgabenliste zu lösen, die „so bedeutungsvoll und wichtig ist, dass sie eine Menge Unsicherheit für uns mit sich bringt und uns dazu bringt, zu vermeiden, wegzulaufen, abzulenken, zu trösten, zu zögern.“

Darüber hinausgehen…

  • Das Powerhouse Brattrkaia von Snhetta produziert mit cleverer Architektur und Technologie wie Sonnenkollektoren überall doppelt so viel Energie wie es verbraucht. Ist das nicht ein Bürogebäude, in das wir gerne zum Arbeiten gehen würden?
  • Es könnte sein, dass Wissenschaftler das Tempo des Klimawandels unterschätzt haben, da die Messungen der Meerestemperatur, die in den letzten zehn Jahren durchgeführt wurden, ungenau waren.
  • Das ist kein Business-as-usual. Business as usual hat Zeit, aber wir können eine kurze Pause nutzen, um endlich unsere Zukunft zu gestalten. Vom 20. bis 27. September gehen Millionen mit jungen Klimastreikenden auf die Straße und fordern ein Ende des fossilen Zeitalters. Ich bin bereit und werde diese Bewegung unterstützen. Lassen Sie uns unser Bestes tun, um die Emissionen zu reduzieren – indem wir weniger Auto fahren oder weniger fliegen, besonders wenn es „zum Spaß“ ist. Gemeinsam können wir alles verändern.

– Anselm