Post
Declarative shadow DOM finished its 30 months on August 20. Verdict: Cleared. Keep the script for components that are HTML only, with no JavaScript to render them: those break completely without it. cleared.page/2026-08/
And the fun starts when you used: :not:defined { display: none } to prevent FOUCs or any other weird reason. Because DSD - Declarative ShadowDOM creates *undefined* Custom Elements The Custom Elements JavaScript *API* makes them :defined
0 reposts1 like
No replies yet.