Making the web better. With blocks!

Wed, 2 Feb 2022 05:05:00 +1100

Andrew Pam <xanni [at] glasswings.com.au>

Andrew Pam
<https://www.joelonsoftware.com/2022/01/27/making-the-web-better-with-blocks/>

"I thought, wouldn’t it be cool if blocks were interchangeable and reusable
across the web?

Until now, every app that wants blocks has to implement them from scratch. Want
a calendar block? Some kind of fancy Kanban board? Something to embed image
galleries? Code it up yourself, buddy.

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.

It’s just a protocol that embedding applications can use to embed blocks. Any
block can be used in any embedding application if they all follow the protocol.

Our hope is that this will make life much easier for app developers to support
a huge variety of block types. At the same time, anyone can develop a block
once and have it work in any blog platform, note-taking app, or content
management system. It is all 100% free, open, and any sample code we develop
showing how to use the protocol will be open-source."

Share and enjoy,
               *** Xanni ***
--
mailto:xanni@xanadu.net               Andrew Pam
http://xanadu.com.au/                 Chief Scientist, Xanadu
https://glasswings.com.au/            Partner, Glass Wings
https://sericyb.com.au/               Manager, Serious Cybernetics

Comment via email

Home E-Mail Sponsors Index Search About Us