Web Design News & Link-Tipps – Nr. 33

Umfrage unter Devs – Stack Overflow Survey 2024

Die Ergebnisse der jährlichen Umfrage von Stack Overflow liegen vor – diesmal mit über 65.000 Teilnehmern. Interessant fanden wir u. a. die verwendeten Technologien, Frameworks und AI-Integrationen, sowie auffällige Entwicklungen hinsichtlich »Arbeit im Büro« (nimmt weiter zu) und Gehältern (nehmen fast überall spürbar ab).

Diskussion zu CSS4, CSS5, CSS6 …

Es ist keine Neuigkeit, dass es nach CSS3 aus dem Jahr 2009 kein CSS4 und CSS5 geben wird. Grund ist u. a. die Weiterentwicklung der Sprache in einzelnen Modulen mit Leveln. Dennoch ist die Diskussion dazu erneut aufgeflammt – einerseits, da sich CSS in den letzten Jahren rasant weiterentwickelt hat. Anderseits, da der seinerzeit kritisierte Marketing-Aspekt von CSS3 aus heutiger Sicht Vorteile für CSS4 und CSS5 bietet. Denkbar ist, dass CSS4 für alle neuen Features zwischen 2013 – 2018 und CSS5 für alle Features zwischen 2019 – 2024 verwendet wird. Wir können der Argumentation durchaus folgen.

Google beendet URL-Shortener

Es war lange angekündigt, nun hat Google den URL-Shortener-Dienst goo.gl geschlossen. Somit sind alle gekürzten URLs nicht mehr erreichbar – was wohl 4.6 Milliarden URLs betrifft. Es könnte Sinn machen, die eigene Seite dahingehend zu crawlen …

Google unterstützt weiter Cookies von Drittanbietern

Offenbar als Zugeständnis an die Werbeindustrie wurde das für 2024 geplante Aus von Drittanbieter-Cookies im Chrome-Browser von Google abgesagt. Bis auf Weiteres wird das datenschutzfreundliche Konzept »Privacy Sandbox« in Chrome mit Cookies von Drittanbietern koexistieren. Als Reaktion auf diese Kehrtwende veröffentlichte das W3C ein Statement: »Third-party cookies have got to go«

Web Performance Guide

Auf SpeedCurve.com wurde eine Artikelserie zum Thema Web Performance veröffentlicht. Angefangen bei der Planung mit Performance Budgets über Core Web Vitals & Co. bis hin zur Auswertung finden sich sehr interessante Artikel.  

Formulare <form> ohne Accessible Name sind keine Landmarks

Die folgende Info von Stefan Judis hat uns überrascht. Sofern Formulare keinen Accessible Name zugewiesen bekommen, werden sie nicht als Formular-Landmark erkannt. Was kann getan werden? Es könnte mit aria-labelledby die sichtbare Überschrift referenziert werden.

Verschiedene Arten des Browser-Zooms

Web-Inhalte müssen vergrößert werden können und wir dürfen mit Design und Technologie nicht gegensteuern. Doch für die beste UX und a11y sollten wir verstehen, welche Formen des Zooms existieren. Sehr erfreulich, dass dazu ein Artikel veröffentlicht wurde, der Zoom per Tastatur, Skalierung und Veränderung der Schriftgröße gegenüberstellt und einordnet.

Grid und Flex mit PenPot

Wir hatten beim letzten großen Figma-Update auf eine Grid-Integration gehofft und wurden enttäuscht. Andere Player wie PenPot sind dort schon deutlich weiter. Daher ein Hinweis auf ein PenPot-Tutorial, in dem erklärt wird, wie visuell Flex- und Grid-Layouts erstellt werden können. Sehr sinnvoll auch für UX/UI Designer ohne Coding-Skills, da PenPot u. a. auch den vollständigen HTML/CSS-Code exportieren kann.

Mindestgrößen für barrierefreie, interaktive Elemente

Eric Bailey erklärt die Mindestanforderungen der WCAG für interaktive Elemente hinsichtlich ihrer Größe. Die Erfolgskriterien 2.5.8 (AA) und 2.5.5 (AAA) beschreiben grundlegende und fortgeschrittene Anforderungen. Wir haben noch weitere Anforderungen im Kontext von Touch First zusammengefasst.

Besser nachmachen

Der ausführliche Artikel von Matthew Ström untersucht, wie Kopieren im Design als wesentlicher Prozess zur Innovation und Kreativität beiträgt. Die Quintessenz: Kopieren ist nicht nur erlaubt, sondern notwendig, um neue Ideen zu entwickeln und den kreativen Fortschritt voranzutreiben.

Redesign der Lernplattform für WordPress

Beim fortlaufenden Redesign von WordPress.org folgte nun die Lernplattform, die als Hub mit Kursen deutlich ausgebaut wird. Mit interaktiven und praktischen Kursen können die Grundlagen von WordPress erlernt und die Lernkurve für Einsteiger deutlich gesenkt werden.

Bereits neu gestaltet ist der WordPress Showcase, der verschiedene Seiten zeigt, die mit WordPress umgesetzt wurden. Eine gute Quelle zur Inspirationsfindung und um zu sehen, dass WordPress-Seiten keineswegs »immer gleich« aussehen.

CSS print page styling

Eine gute Zusammenfassung, was beim Erstellen einer Print-CSS so machbar ist und wie es eingesetzt wird. Besonders interessant die Pseudoklasse :first zum Erstellen von Deckblättern und die Angabe zur Ausrichtung und zum Format der Seiten (size: A4 landscape). Wir selbst haben zusammenfasst, wir CSS Print Styles zum Erzeugen von PDFs genutzt werden können.

Roadmap für WooCommerce 2024 und darüber hinaus

WooCommerce hat seine Roadmap für 2024 und die kommenden Jahre vorgestellt. Die Roadmap bietet einen Einblick in die strategischen Prioritäten und geplanten Entwicklungen der Plattform. Der Fokus liegt u. a. auf:

Universeller Browser-Support für @property

Die @property-Regel wird jetzt von allen modernen Browsern vollständig unterstützt. Die Funktion ermöglicht bessere Kontrolle und Flexibilität für benutzerdefinierte CSS-Eigenschaften (CSS-Variablen). Stephanie Eckles erklärt, wann und warum herkömmliche Fallback-Werte versagen können und wie @property-Funktionen es uns ermöglichen, robustere Definitionen für Custom Properties zu schreiben.

Vertikales Zentrieren in CSS ohne Umwege

align-content funktioniert jetzt in allen gängigen Browsern im Standardlayout für Elemente. Das bedeutet, dass vertikales Zentrieren nun ohne Umwege mit nur einer CSS-Eigenschaft möglich ist.

Invoker Commands in HTML

Das noch experimentelle Invoker-Commands-Feature will eine moderne Alternative zu in Verruf geratenem Inline-JavaScript anbieten. In seinem Beitrag erklärt Brecht De Ruyte den aktuellen Stand der Entwicklung und wie im HTML-Markup das Auslöser- und das Zielobjekt miteinander verknüpft werden sollen.

Alternativen Text für Bilder verfassen

Bilder werden in Dokumenten, Websites, Newslettern und sozialen Medien häufig ohne Alternativtext (Alt-Text) verwendet. Warum dies schlechte Praxis ist und wie man guten Alt-Text schreibt, erklärt dieser Beitrag im Blog der britischen Regierungsbehörde. Ein weiterer Beitrag von Kristin Briney zeigt, wie man Alt-Text für wissenschaftliche Grafiken schreibt.

Für die Browser-Vielfalt

Matthias Endler will sich nicht damit abfinden, dass sich ganze Gesellschaften aus Faulheit in monokulturelle Abhängigkeiten von Tech-Giganten begeben. Er ruft zu Browser-Vielfalt auf und wirbt für die Nutzung von Firefox: Offene Standards und Datenschutz sind wichtiger als ein paar Millisekunden Ladezeit!

Geoff Graham ist zurück bei CSS-Tricks

Das DigitalOcean Leadership Team wurde ausgetauscht und die abgesägten Community-Äste werden wieder angeklebt – Geoff Graham ist zurück bei CSS-Tricks und berichtet in seinem aktuellen Artikel zum aktuellen Stand bei CSS-Tricks und der neuen Kategorisierung.

Barrierefreiheit durch Design bei StackOverflow

Dan Cormier gibt einen Einblick hinter die Kulissen von Stack Overflow, wie das Unternehmen ein barrierefreies System etabliert hat und welche Arbeit weiterhin geleistet wird, um Stack Overflow und weitere Produkte so inklusiv und zugänglich wie möglich zu gestalten.

Animationen von display: none jetzt mit Baseline Support

@starting-style und transition-behavior: allow-discrete sind mit der Veröffentlichung von Firefox 129 als »Baseline Newly Available« verfügbar. Ab sofort können damit Eintrittsanimationseffekte auch für Elemente erstellt werden, die von display: none aus animieren. Una Kravets fasst das Vorgehen in ihrem Artikel zusammen.

Die Verwendung relativer Farben mit der CSS color-function

Mit Firefox 128 hat die relative Farb-Syntax Baseline 2024 Support erreicht. Chris Coyier erklärt in seinem Blogbeitrag auf Frontend Masters die Syntax und welche praktischen Möglichkeiten es in der Verwendung gibt.

Neue Performance Features in den Chrome DevTools

Umar Hansa liefert eine detaillierte Einführung in die neuen Funktionen und gibt hilfreiche Hinweise, wie mit den neuen Funktionen Probleme in den Core Web Vitals angegangen werden können. Die neuen Features sind aktuell noch als experimentell geflagt und müssen somit manuell in den Browsereinstellungen aktiviert werden.

CSS-Grid ist nicht langsamer als Flexbox

Ben Frain hat sich die Mühe gemacht, eine kleine CSS-Demo zu bauen und mit einem Script die Paint-Geschwindigkeit zu messen. Einmal für die Umsetzung mit CSS-Grid und im Vergleich dazu mit Flexbox. Wie er genau vorgegangen ist und und das Ergebnis in Zahlen findet ihr in seinem Artikel.

HTML-Erklärungen mit Pfiff

Heydon Pickering hat gewohnt meinungsstark und humorvoll eine Erklär-Serie zu HTML-Elementen begonnen. anchor, abbr, address, area und article sind schon online. Wie nicht anders zu erwarten, stehen semantisches HTML und die damit verbundene Barrierefreiheit im Mittelpunkt.

Die Gestalt von Sentient Design

Die Vordenker von BigMedium wollen »Sentient Design«, empfindungsfähiges Design, als Bezeichnung für die Gestaltung von KI-unterstützten, nutzungsadaptiven User Interfaces etablieren. In diesem Artikel zeigen sie, wie eine Art Karte der in Frage kommenden Einsatzgebiete aussehen kann.

Tools

Zum Schluss

Urlbox haben mit ihrer API eine Million Screenshots von Website-Startseiten erstellt und diese in einer Website wie eine Karte navigierbar gemacht. Natürlich ein Marketing-Stunt, aber ein cooler, mit dem man schon etwas Zeit verbringen kann. P

Geschrieben von:

Jonas Hellwig

Benutzerbild

Jonas ist Gründer der Agentur kulturbanause und des kulturbanause Blogs. Er arbeitet an der Schnittstelle zwischen UX/UI Design, Frontend und Redaktion und hat zahlreiche Fachbücher und Video-Trainings veröffentlicht. Jonas Hellwig ist regelmäßig als Sprecher auf Fachveranstaltungen anzutreffen und unterstützt mit Seminaren und Workshops Agenturen und Unternehmen bei der Planung, der Gestaltung und der technischen Umsetzung von Web-Projekten.

Jonas Hellwig bei Xing

Feedback & Ergänzungen – Schreibe einen Kommentar

Kommentar zu dieser Seite

Wir freuen uns über Anregungen, Ergänzungen oder Hinweise zu Fehlern. Wir lesen jeden Eintrag, veröffentlichen aber nur, was den Inhalt sinnvoll ergänzt.

Projekte mit kulturbanause

Wir wissen wovon wir reden. Wir realisieren komplette Projekte oder unterstützen punktuell in den Bereichen Design, Development, Strategy und Content.

Design + Code

Schulungen von kulturbanause

Wir bieten Seminare und Workshops zu den Themen Konzept, Design und Development. Immer up-to-date, praxisnah, kurzweilig und mit dem notwendigen Blick über den Tellerrand.

Schulung + Beratung