Diving into the 3 proposals for "Declarative shadow DOM style sharing".
1. Seems to be the easiest to integrate in existing toolchains
2. Could cherry-pick from the current page CSS bundle
3. Same as 2, but needs a new CSS syntax
At first glance, all have their merits https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ShadowDOM/explainer.md
1. Seems to be the easiest to integrate in existing toolchains
2. Could cherry-pick from the current page CSS bundle
3. Same as 2, but needs a new CSS syntax
At first glance, all have their merits https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ShadowDOM/explainer.md
Comments
I -think- making a ponyfill for this one is doable with existing tools and browser APIs.
#3 could use the same technique, just not sure about syntax support with our current tools.
Then, one could add a `
Kind of a "ponyfill". No FOUC, but mandatory JS.