Wer keine spannenden Themen hat, muss eben selbst spannend sein. Und so grillten Hans, Peter, Stefan und Anselm Fokus-Forscher Rodney zu seinen neuesten Forschungsergebnissen und wärmten kurz (und ohne nennenswerten Erkenntnisgewinn) die große Build-Tool-Debatte wieder auf.
Schaunotizen
- [00:00:15] Neues von der Fokus-Front
- Nach seinem ersten Bericht in Revision 198 meldet sich Rodney wieder zu Wort und berichtet von neuen Erkenntnissen aus seinem Fokus-Forschungs-Projekt, speziell von neuen Erkenntnissen rund um Shadow DOM,
<dialog>
, Canvas-Element und <video>
. Letzteres ist interessanterweise je nach Browser unterschiedlich zu bedienen. Tabindex in Shadow DOM funktioniert in Chrome auf sinnvolle Weise, ist in Firefox (wie auch der Rest von Shadow DOM) noch buggy. In <dialog>
wirken sich die bekannten Probleme von Image Maps verwirrend aus. Die Fokussierbarkeit von Canvas-Subtrees könnte für Focus Transitions genutzt werden. Aus Rodneys bisherigen Erkenntnissen lassen sich drei Empfehlungen ableiten:
- Repariert Browser-Bugs mit Rodneys Scriptsammlung
- niemals positiven
tabindex
benutzen, nur 0
und -1
sind brauchbare Werte
- niemals
accesskey
benutzen
Als nächste Themen wird sich Rodney blutige SVG-Details sowie fokus-relevante Pseudoklassen (:focus
, :active
etc) zur Brust nehmen.
- [00:42:15] How to Use npm as a Build Tool
- Keith Cirkel hat keine Lust mehr auf Grunt und Gulp und erklärt daher mal, wie man auch NPM als Build-Tool einsetzen kann (wie auch andere vor ihm). Wir mit all unseren Monster-Projekten sind nur mäßig überzeugt: große Aufgaben können durchaus komplexe Tools erfordern. Peter gibt wieder eine Theorie von den in jedem Projekt vorhandenen hässlichen Ecken zum besten und will trotzdem für sein nächstes Projekt mal Makefiles versuchen.
[00:55:31] Keine Schaunotizen
- appcache-nanny
- Soll den Umgang mit dem gefürchteten Application Cache etwas verschönern.
- The 2014 CSS Report: Examining how CSS is being used in the wild
- Datenpunkte zum CSS-Einsatz in freier Wildbahn.