Revision 328: Web Components

Published: Feb. 6, 2018, 7:21 p.m.

b'In dieser Revision war Working-Draft-Alumnus Kahlil (Webseite, Twitter, Podcast)\\nzu Gast um mit Hans und Peter \\xfcber Web Components zu plaudern.\\n\\n\\n[00:00:45] NEWS\\n\\nSERVICE WORKER LANDEN IN SAFARI UND EDGE\\n\\nJeweils in den neuen Preview-Builds.\\n\\n\\nSCHAUNOTIZEN\\n\\n[00:01:08] WEB COMPONENTS\\n\\nInspiriert durch einen Artikel von Mikeal Rogers berichtet Kahlil von seiner\\nBegeisterung f\\xfcr Web Components. Neben konkreten Webstandards wie Custom\\nElements, Shadow DOM, Template-Elementen und HTML Imports (RIP) und Tools im\\nStile von Polymer und dem CDN unpkg treibt uns auch die Frage nach dem Warum und\\nden m\\xf6glichen Vorteilen von Web Components um. W\\xe4hrend Kahlil in Web Components,\\nkombiniert mit modernen Template-Libraries (lit-html, hyperHTML/viperHTML) bzw.\\nData Binding f\\xfcr Template Elemente (wie in Revision 319 besprochen) eine\\nAlternative zu bzw. neue Basis f\\xfcr Frontend-JS-Frameworks sieht\\xa0\\u2013 zu nennen\\nw\\xe4ren neben Polymer X-Tag und Stencil\\xa0\\u2013 ist Peter weniger euphorisch. Die durch\\nWeb Components hergestellte Interoperabilit\\xe4t von Komponenten kann ein gro\\xdfes\\nPlus sein (EA-Erfahrungsbericht bei der Polymer-Conf), doch wie oft sich das\\nwirklich positiv zu Buche schl\\xe4gt, bleibt dahingestellt. Peter setzt selbst Web\\nComponents ein (html-import, scoped-style), sieht sie jedoch nur als eine f\\xfcr\\nsehr bestimmte Anwendungsf\\xe4lle brauchbare HTML-Abstraktion, quasi das\\njQuery-Plugin\\xa02.0.\\n\\n\\n[01:02:48] KEINE SCHAUNOTIZEN\\n\\nNATIVE FORM VALIDATION\\n\\nPPK wendet sich gewohnter Detailversessenheit der Funktionsweise und der\\nBrowserunterst\\xfctzung von HTML5-Formularvalidierung zu.\\n\\nREACTIVE PODCAST\\n\\nKahlils Podcast: \\u201eThree friends talk about tech, culture and software\\ndevelopment\\u201c'