Netz
Smashing Podcast Folge 37 mit Adam Argyle: Was ist VisBug?
In dieser Folge sprechen wir über VisBug. Was ist das und wie unterscheidet es sich von der Reihe von Optionen, die bereits in Chrome DevTools zu finden sind? Drew McLellan spricht mit seinem Schöpfer Adam Argyle, um es herauszufinden.
WeiterlesenWie wir unsere Core Web Vitals verbessert haben (Fallstudie)
Googles „Page Experience Update“ startet im Juni mit dem Rollout. Zunächst haben Websites, die die Core Web Vitals-Schwellenwerte erfüllen, einen geringfügigen Ranking-Vorteil bei der mobilen Suche für alle Browser. Die Suche ist für jedes Unternehmen wichtig, und dies ist die Geschichte, wie Beau Hartshorne und sein Team bei Instant Domain Search ihre Core Web Vitals-Ergebnisse verbesserten.
WeiterlesenTree-Shaking: Ein Referenzhandbuch
„Tree-Shaking“ ist eine unverzichtbare Leistungsoptimierung beim Bündeln von JavaScript. In diesem Artikel tauchen wir tiefer ein, wie genau es funktioniert und wie Spezifikationen und Praxis ineinandergreifen, um Bundles schlanker und leistungsfähiger zu machen. Außerdem erhalten Sie eine baumschüttelnde Checkliste, die Sie für Ihre Projekte verwenden können.
WeiterlesenFrustrierende Designmuster, die repariert werden müssen: Geburtstagsauswahl
In dieser neuen Artikelserie über UX werfen wir einen genaueren Blick auf einige frustrierende Designmuster und untersuchen bessere Alternativen, zusammen mit vielen Beispielen, die Sie beim Erstellen oder Entwerfen eines Musters berücksichtigen sollten. Beginnen wir mit einem berüchtigten Geburtstagspflücker.
WeiterlesenKleine Schlagergeschichten
Heute ist der Tag, an dem wir unsere 300. Ausgabe des Smashing Newsletters verschickt haben. Dieser Artikel ist eine kleine Feier, bei der wir kleine Smashing-Geschichten von Menschen teilen, die hinter den Kulissen arbeiten.
WeiterlesenEasing-Funktionen für CSS-Animationen und -Übergänge verstehen
Beschleunigungsfunktionen können das Erscheinungsbild einer Animation verändern, indem sie die Rate oder Geschwindigkeit einer Animation beeinflussen. In diesem Artikel tauchen wir tief in die Easing-Funktionen ein und sehen, wie wir sie verwenden können, um diese natürlichen und beeindruckenden Animationen zu erstellen.
WeiterlesenSo bauen Sie Barrierefreiheitstests in Ihren Prozess ein
Die Barrierefreiheitsexperten Kate Kalcevich und Mike Gifford stellen den Lesern „Layered Accessibility Testing“ vor, eine Praxis, bei der eine Vielzahl von Tools und Ansätzen in verschiedenen Phasen des digitalen Produktlebenszyklus verwendet werden, um Barrierefreiheitsprobleme frühzeitig zu erkennen – wenn es einfacher und kostengünstiger ist, sie zu beheben.
WeiterlesenEin Leitfaden für neu unterstützte, moderne CSS-Pseudo-Klassen-Selektoren
Der CSS Working Group Editor's Draft for [Selectors Level 4](https://drafts.csswg.org/selectors-4/) enthält mehrere Pseudo-Klassen-Selektoren, die in den meisten modernen Browsern bereits Vorschlagskandidaten haben. Dieser Leitfaden behandelt diejenigen, die derzeit die beste Unterstützung haben, zusammen mit Beispielen, um zu zeigen, wie Sie sie heute verwenden können!
WeiterlesenWebdesign gut gemacht: Das Gewöhnliche wird außergewöhnlich
Manchmal sind es die kleinen Dinge im Webleben, die uns zweimal hinschauen lassen. Von Karussells über Dokumentation bis hin zu Cookie-Haftungsausschlüssen, hier sind einige Websites, die das Alltägliche nehmen und ein wenig Magie einstreuen.
WeiterlesenEine vollständige Anleitung zur inkrementellen statischen Regenerierung (ISR) mit Next.js
Incremental Static Regeneration (ISR) ist eine neue Weiterentwicklung des Jamstack, mit der Sie statische Inhalte sofort aktualisieren können, ohne dass Ihre Website vollständig neu erstellt werden muss. Der hybride Ansatz von Next.js ermöglicht es Ihnen, ISR für E-Commerce, Marketingseiten, Blogposts, werbefinanzierte Medien und mehr zu verwenden.
Weiterlesen