Revision 340: Glucksrad

Published: May 28, 2018, 8:25 a.m.

Mangels tagesaktueller Themen spielten wir in Person von Schepp, Peter, Hans und\nStefan mal wieder eine Runde HTML5-Gl\xfccksrad.\n\n\n[00:00:00] GL\xdcCKSRAD\n\n[00:00:47] DRAG & DROP\n\nVon der Benutzung der nativen HTML5-D&D-Api ohne Library raten wir dringend ab,\nwenngleich Peter zur Zeit eine entsprechende React-Library sucht. F\xfcr seine\nZwecke nicht brauchbar sind, aber trotzdem erw\xe4hnt wurden Draggable Dragula\nFilepond Interact.js und Sortable.\n\n[00:08:30] DAS FORM-ELEMENT\n\nDamit er selbst nichts zu diesem Thema erz\xe4hlen muss, fordert Peter den Rest der\nMannschaft zu Quick-Fire-Funfacts \xfcber Formulare auf. Und sie gehen ihm\ntats\xe4chlich auf den Leim! Schepp informiert dar\xfcber, dass Submit-Buttons selbst\nWerte \xfcbermitteln (ihre value-Eigenschaft), Hans unterliegt einem kleinen Irrtum\nbzgl. Input-Types, Stefan findet einen Use Case f\xfcr Fieldsets und\nLegend-Elemente. Am Ende versuchen wir noch zu kl\xe4ren, warum die\nTextSelection-Api bei Number nicht fluppt und betrauern zum wiederholten Male\ndie schlechte Unterst\xfctzung f\xfcr das inputmode-Attribut.\n\n[00:20:24] DAS SCRIPT-ELEMENT\n\nWir kommen \xfcber async und defer relativ schnell zu document.write(). Und dann\nist der Weg nicht mehr weit zum 90s WebDev Meetup und einen faszinierenden Talk\n\xfcber Netscape Navigator 2.0. Fr\xfcher war eben doch nicht alles besser!\n\n[00:28:15] DOCUMENT.OPEN()\n\nWir verwechseln erst mal alle document.open() mit window.open() und sinnieren\nein wenig \xfcber die verloren gegangene Kulturtechnik des Popups. Mit der\negentlichen Funktion wissen wir nicht viel anzufangen, allerdings hat Jake\nArchibald mal etwas lustiges damit zusammengehackt.\n\n[00:34:50] DAS TBODY-ELEMENT\n\nGeh\xf6rt zusammen mit thead und tfoot zu den obskursten HTML-Elementen. Wir\nquatschen \xfcber Tabellenelemente allgemein, wobei Hans und Peter besonders\nintensiv debattieren, ob ein Datagrid-Element in den HTML-Standard geh\xf6ren\nsollte (der IE4 konnte das sogar schon mal).\n\n[00:50:16] DAS BEFOREUNLOAD-EVENT\n\nWir sprechen \xfcber window.alert(), window.prompt() und window.confirm() sowie\nm\xf6gliche Use Cases f\xfcr das Unload-Event. Je nachdem was man vorhat, ist man mit\nentweder der Beacon API oder Background Sync besser bedient. Wenn das alles nun\nblo\xdf auch \xfcberall funktionieren w\xfcrde\xa0\u2026