3 ms·
It’s fascinating to me how block-based editors have been gaining traction recently. It’s a great balance between modeling semantics the computer can understand
by burlesona 6y ago
It’s fascinating to me how block-based editors have been gaining traction recently. It’s a great balance between modeling semantics the computer can understand and offering a WYSIWYG UI for users. I built an in-browser editor for a client project that worked this way back in 2014, and open-sourced the core[1]. It worked really well. However, at the time our users (professors) had difficulty understanding what was going on when it didn’t work identically to MS Word. Specifically, to them, Word was “correct” and anything that worked differently was “wrong.”
I quit using that model in future projects as I just assumed that block-based editing would always be too “programmery” for users trained on and anchored to Word. I guess I was wrong :)
1: https://github.com/burlesona/nib https://github.com/burlesona/nib