Das Jahr geht zu Ende, die digitalen Adventskalender spriessen aller Orten aus dem Boden. Das ist immer eine sehr interessante Zeit. Aber sie hat auch etwas von Information Overload. In sehr kurzer Zeit ziehen viele interessante Informationen und Anregungen an uns vorbei.
Früher habe ich mich mit Freunden daran beteiligt und den Webkrauts Adventskalender gehegt und gepflegt. Es war eine Menge Arbeit, deren Ergebnisse diese Mühe aber rechtfertigten.
Weiterlesen
Kategorie: CSS und XHTML
Unverständnis von CSS
Es gibt zahlreiche Blogartikel und Twitter-Threads, die sich um das vermeintlich unverständliche CSS drehen. Sie stammen eigentlich immer aus der Feder eines JavaScript-Entwicklers. Aktuell kam mir ein Artikel von Golo Roden in einem Blog des heise-Verlags unter. Ich habe Golo als kenntnisreichen Sprecher über JavaScript kennengelernt und schon einen Workshop zu Funktionalem JavaScript bei ihm besucht.
CSS scheint aber ausweislich seines Artikels nicht zu seinen Stärken zu gehören. Trotzdem traut er sich eine öffentliche Einschätzung zu. Ich kann sie nicht unwidersprochen durchgehen lassen.
Weiterlesen
Möglicher Quickfix bei Problemen mit der Spezifität
Die Spezifität ist eine der grundlegenden Techniken von CSS, macht aber immer wieder Probleme. Es sind nicht nur Verständnisprobleme. Die Nutzung von Präprozessoren wie Sass kann auch zu unnötig tiefen Verschachtelungen führen. Jede Verschachtelungsebene erhöht die Spezifität.
Weiterlesen
Linkfutter 1121 – Tabellen
Adrian Roselli hat sich in Artikeln und Testfiles intensiv mit Tabellen und deren Untiefen auseinandergesetzt. Alles seine Beiträge sind sehr empfehlenswert. Insbesondere seine Infos zu responsiven Tabellen:
- Table Tests auf CodePen
- Non-Table Mark-up Using ARIA Table Roles
- Automated ARIA Role Assignment
- Table Rows with Different Display Properties
- Tables, CSS Display Properties, and ARIA – DER Standardtext zu responsiven Tabellen und der Nutzung von ARIA um diese vernünftig zu lösen.
- Responsive Table with Semantics Retained by ARIA
Linkfutter 1111
- Frontend-Entwicklung ist ein Handwerk ist der zweite Teil zu Am Ende ist doch alles HTML und wurde von Hosteurope leider aus mir unerfindlichen Gründen mit großer zeitlicher Verzögerung publiziert.
- Kaskade und Spezifität — eine Einführung in die CSS-Grundlagen – Es ist nicht falsch, die Basics von CSS zu kennen. Deshalb habe ich diesen Artikel für das Blog von Hosteurope geschrieben.
- Deutsch für Techies war ein sehr erhellender und unterhaltsamer Talk von Melanie Feldmann auf der unkonf in Mannheim
- htmhell.dev/ ist eine stetig wachsende Sammlung beispielhaft schlechten HTMLs. Glücklicherweise wird beschrieben, was den Codeausschnitt so schlecht macht und wie eine gute Alternative aussehen würde.