Lea Verou hat eine Web Component zur Verarbeitung von Markdown erstellt. Es scheint, dass es bereits ein paar andere gab, aber ich stimme Lea zu, dass dies ein guter Anwendungsfall für das Light DOM ist (im Gegensatz zum Shadow DOM, das für Web Components normalerweise sehr nützlich ist), und genau das macht Lea's. Die Ausgabe ist HTML, daher kann ich mir vorstellen, dass es ideal ist, dass Sie es auf der Seite wie jede andere Art gestalten können, anstatt sich mit diesem Shadow DOM auseinandersetzen zu müssen. Ich denke immer noch, dass die Styling-Geschichten für Shadow DOM irgendwie schlecht sind.
Die Geschichte, wie es dazu kam, ist lustig und sehr nachvollziehbar. Man möchte einfach eine einfache Sache bauen und stellt fest, dass man 15 andere Dinge tun muss und es den Großteil einer Woche dauert.
Die Demos auf der Landingpage für <md-block> leiten über CodePen unter Verwendung der Prefill-API weiter. Ich dachte, ich würde hier auch eine einbetten.