In den letzten Tagen habe ich immer mal wieder an meinem Hamburger-Menü auf kleinen Devices gearbeitet und es zugänglicher gemacht. Zunächst einmal war es ja sowieso schon eine Checkbox, was den einfachen Vorteil hat, dass das Menü auch dann noch funktioniert, wenn JavaScript einmal deaktiviert oder kaputt ist: Ich prüfe im CSS einfach auf die :checked-Pseudoklasse des input und zeige abhängig davon mittels general sibling combinator das Menü an oder eben nicht:
nav input:checked ~ ul {
display: block;
}
So etwas mit einem button umzusetzen ist ohne JavaScript nicht möglich.
Heute vor genau 12 Jahren startete ich nach meiner Ausbildung als Frontend-Entwickler für neu.de in Köln. And what a ride it was! neu.de, pkw.de, Penthouse, Gardeur, Ströer Interactive, weg.de, billiger-mietwagen.de …
Zu meinem Abschied bei weg.de Anfang des Jahres, bei dem ich auch die meisten Kollegen verabschiedete, die mich seit 2006 begleiteten, hatte ich einmal ausgerechnet, wie oft ich schon um die Erde gependelt bin.
Oft.
Sehr oft.
Und ganz offen: So wohl ich mich auch bei den neuen Kollegen fühle, bezweifle ich aktuell, dass es weitere 12 Jahre werden. Denn dafür war die Pendelei in den letzten Monaten und besonders in der letzten Woche zu anstrengend. 😞