Begrüßung: Vorstellung Chris Heilmann – [00:00:53]
Retro
- Constantin: WordPress, PHP und Cryptographie – [00:07:46]
- Christian: Git SSH Keys und VS Code OAuth – [00:12:15]
- Moritz: CSS-Spezi(fizi)tätsirrsinn – [00:15:05]
- CodePen
- IE-Bug mit Buffer-Overflow bei Stylesheets (StackOverflow)
- Merchandise-Teaser – [00:19:58]
Property der Woche: CSS color-contrast() – [00:21:01]
- Safari Technology Preview Release 124
- Tickets: Webkit / Firefox / Chromium
- color-contrast() im W3C-Draft CSS Color Module Level 5
- color-contrast() auf MDN
- caniuse-Issue
Tagesthema-Vorgeplänkel: Windows vs Mac vs Linux bei Microsoft – [00:26:24]
Tagesthema: Yahoo/Mozilla/MS, VS Code & Edge Dev Tools – [00:30:17]
- Arbeit bei Yahoo vs Mozilla vs Microsoft – [00:31:30]
- Developer Evangelism / Developer Advocacy – [00:46:42]
- Edge Dev Tools in VS Code, Extensions, Tooling – [00:58:11]
- Microsoft Edge Tools for VS Code
- launch.json
- VS Code Extensions: webhint / Error Lens / vscode-pets
- Dev Tools Developer Experience & Feedback – [01:17:38]
- Firefox OS, PWAs – [01:29:07]
- BEHIND THE CODE: The one who created his own path (YouTube)
- KaiOS: Wikipedia / KaiOS Website
- pwabuilder.com
- Konferenzen – [01:36:56]
GeilTeil: gitmoji.dev – [01:41:55]
Verabschiedung – [01:44:31]
Kommentare
Jens Grochtdreiskommentierte
am
Den Spezifitätstrick habe ich vor ein paar Jahren entdeckt. Vor kurzem habe ich den in meinem Team kommuniziert. Und er hat uns bisher gute Dienste geleistet.
Wir haben eine ältere Codebase modernisiert. Dabei haben wir sowohl höhere Spezifitt von Bootstrap als auch aus eigenen CSS-Dateien überschreiben müssen.
Dabei wollte ich immer verhindern, dass Elternelemente vor das eigentliche Element geschrieben werden, damit das Modul prinzipiell transportierbar ist. Und dafür ist dieser Spezifitätstrick super.
Mein Tip: schreibt erstens in einen Kommentar eine begründung für diesen Trick. Und beschränkt es am Besten auf drei, maximal vier Wiederholungen. Wenn ihr mehr braucht, solltet ihr genauer und großflächiger refactoren.
Moritzkommentierte
am
Das ist tatsächlich ein guter Anwendungsfall. Danke 🙂
Jens Grochtdreiskommentierte
am
Übrigens konnte man auch eine zeitlang bei Firefox mit 256 mal der gleichen Klasse (aneinandergeschrieben) eine ID kontern. Mit Chrome ging das nie. Firefox hat diesen Bug auch ausgemerzt. Es gibt da keine interne Logik in CSS, das scheint eher ein Bug (gewesen) zu sein.
Svenjakommentierte
am
Ich pflege meine SSHKeys immer händisch ein, werd das mit VSCode und Github Desktop beim nächsten Projekt mal ausprobieren, weil ich jedesmal die Commands nachschlage 😀 dafür hab ich da die Sicherheit, dass es mit ScreenReader funktioniert. Ob Github Desktop barrierefrei ist konnte Chris mir nicht beantworten, als ich ihn vor Ewigkeiten mal gefragt habe.