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

In component-based apps/systems C in CSS is often the last thing you want, if you ever want that.


I know people get incredibly upset whenever this gets mentioned because suddenly they DO want it again but that was a big part of what “web components” were. When you need that level of isolation you can get it for free without any extra work.


Web Components are doing much more with isolation than just isolating styles.

You don't want/need to kill your a11y, form participation, and a bunch of other things (and laboriously solve them with Javascript) just because you want to scope your styles


Form participation has been fixed for a while now for the record.


Yes, you have to manually set it up with javascript, or use a lib/framework that solves it for you automatically.

Too much hassle when all you need is style scoping




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

Search: