Block Protocol – A specification for web blocks

No, this doesn’t have anything to do with blockchain.

Joel Spolsky writing about Block Protocol:

As a result of the non-standardization of blocks, our end-users suffer. If someone is using my blog engine, they can only use those blocks that I had time to implement. Those blocks may be pretty basic or incomplete. Users might want to use a fancier block that they saw in WordPress or Medium or Notion, but my editor doesnโ€™t have it. Blocks canโ€™t be shared or moved around very easily, and our users are limited to the features and capabilities that we had time to re-implement.

To fix this, weโ€™re going to create a protocol called the Block Protocol.

Itโ€™s open, free, non-proprietary, we want it to be everywhere on the web.

This seems like an excellent idea. If I were still working on Barley I would have looked into implementing these as quickly as possible. Seems like good timing too.

Given Joel’s clout in the industry, I’m surprised there aren’t a few launch day partners – like Automattic, Squarespace, or Notion – to help ensure this gets traction. Perhaps they were approached and they didn’t go for it.

Last updated: