I’ve been wanting to write about Web Components for a while, and although my thoughts aren’t fully formed yet, I’m going to throw out a couple of things on my mind and hopefully revisit the topic more fully later.

I fear components will mostly be used for developer convenience over users’ needs, such as accessibility. I imagine few components will meet the 62 items on the Gold Standard Checklist, 11 of which are related to accessibility.

Next, it seems like a shiny hammer that developers will find irresistible, giving them another easy way to violate The Rule of Least Power.

Nicholas Lindley