Elektrine lite

← Feed

@nolan@toot.cafe

2026-05-02 04:13 UTC

I *really* look forward to using shadow DOM in, like, ~3-5 years after all this stuff has been ironed out. In the meantime, its advocates are doing true heroics to harmonize it with the rest of the web platform. But it's really a slog, and it's hard for me to remember fondly all the effort I put into getting basic stuff to work across shadow boundaries

Replies (2)

  • @nolan@toot.cafe 2026-05-02 04:30

    Oh man I almost forgot about: - elementtiming - ARIA semantics where the parent-child DOM relationship matters (e.g. list / list items) - scoped custom element registries I'm having flashbacks to all these battles. Really hard to say I miss them.

    Open ##2311809

  • @peterreeves@mstdn.social 2026-05-02 13:31

    @nolan@toot.cafe The thing I keep thinking about is that it's that much of a slog, and they're still trying to harmonize it with the rest of the platform, was it actually a good design in the first place? I worry about all the opportunity cost here, like could we have gotten features like JS Temporal or CSS if statements many years ago instead of only now. Maybe we could have upload and download progress events for `fetch` so that I don't constantly need to fall back to XMLHttpRequest.

    Open ##2311815