[ad_1]
[ad_2]
I understand that Gutenberg introduces a ton of JS that can impact performance. I'm curious why people don't like it from a usability standpoint. I personally really like it (although it's obviously not perfect–but it's come a long way). What's your take on it in 2024?
I just had this thought, with Kadence I love it
1/ You’re forced to use it. It should be a plugin instead of a core. People hate it like the way Edge/IE being introduced with Windows. If you’re good, why don’t introduce it as a plugin and join a fair competition with other page builders?
2/ It’s in a wrong position. I just want to write a simple article. I use iPhone note to take note, I don’t wanna use MS Word to take note. This is a very fundamental knowledge about UX.
People don’t hate MS Word, people hate when being forced to use MS Word to take note.
If Gutenberg exists as a plugin, I’m cool with that. Sometimes I can still use it to build a simple page. But It’s integrated as a writing tool? Eww.. Compare with editors from Medium, Ghost, Substack.. If you try those editors then Gutenberg is a nightmare.
I have watched multiple content editors struggle with the UI. It’s really not intuitive or easy to use a lot of the time.
It’s also quite clunky to develop for.
Also also, and the biggest issue for me – it’s a super weak way to model data.
If you run a blog then Gutenberg is perfect. I love it as a blogging tool. I hate it for everything else. Matt wants to compete against other page builders in an ecosystem that he created. It’s like a grown man being competitive in a basketball game with his kids.
For me, personally, as a WordPress developer, Gutenberg is not intuitive at all and too many things happen at once. This can be overwhelming. I like the classic editor, I’m used to it, and it’s easy to use for anyone who edited a word document at least once. So my clients don’t need to learn new things (blocks), and I can stick to what I already know, creating custom themes the classic way. Everybody wins.
People don’t like change. </end>