Revision 611: Neues in der Web-Plattform, Teil 1
Schepp, Vanessa und Peter nehmen ein neues Safari-Release zum Anlass, ausschließlich über neue Web-APIs zu philosophieren. Kontroverse Themen wie der Digital Markets Act oder Peters randständige Feature-Wünsche spielen keine Rolle, wir blicken stattdessen positiv in die Zukunft!
Schaunotizen
- [00:04:05]
<input type="checkbox" switch>
- Ein neues Input-Element? Das eigentlich nur eine Checkbox ist? Und bloß etwas anders aussieht? Und per HTML statt per
appearance
in die Welt gesetzt wird? Wir sind leicht überfordert und bemühen Vergleiche zum mit<details>
gebauten Accordion und dem Close-Watcher-Proposal. Auch der Indeterminate-State von Checkboxen findet Erwähnung - [00:28:33]
<hr>
in<select>
- Ähnlich wie bei
<input type="checkbox" switch>
sind wir uns nicht ganz über die Notwendigkeit dieses HTML-Features im klaren und probieren Alternativen mit<optgroup>
zu formulieren. - [00:40:10] align-content in Block- und Table-Layouts
- Exotisch, aber nicht unwillkommen.
- [00:43:10] CSS Scoping
- Peter bekommt den Unterschied zwischen
@scope
und:scope
nochmal neu erklärt und moniert dann, dass weder das eine noch das andere seine absurden Anforderungen zu 111% bedient.