Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This looks very interesting, I was not aware that this was possible natively without JS.

What's the browser support like?



Chrome, Edge and Safari since March 2023; Firefox since February 2024.

https://caniuse.com/mdn-html_elements_template_shadowrootmod...


Seems like browser support is pretty universal, even says so in the article

> All browsers support streaming HTML

And the caniuse is promising: https://caniuse.com/?search=slot


<slot> has been around for a while in Web Components; the relevant feature here is probably the (much newer) shadowrootmode attribute: https://caniuse.com/?search=shadowrootmode

But you can already do a lot with regular streaming and using CSS Grid, inline <script> tags, etc to move stuff around the page.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: