If you need numbers, I stopped time
1. I needed to change ONE STRING in the Bootstrap Modal I have added in the Toolset HTML editor (the narrow thing). I need to change delete to trash. Really, that's it.
2. I need to change right next to it the other modals button text from Hide to a dynamic hide/unhide (with a wpv condition)
Lets be honest. In HTML editor, we click the WPV conditional to add condition, and we type a few letters (name of button).
We save. We are done
How long do you think this would take in a normal editor? 10 minutes, right?
Well, this client just needed to pay me full hourly fee of 35 USD to change 2 strings, because that is what it took: 1 hour of copy paste the HTML editor block out of the narrow grid, into a new (dummy) editor (a CT I use for sketching purpose) and there, since the editor is now acceptably large, make the changes, copy the whole block back to the actual CT where I need it, "insert after", then delete the existing block and repeat for the second block.
Rinse and Repeat if you dare to Make a simple typo.
Jump and Die if you dare to save and probably, why not, the editor freezes (because it got tired?) and you'll need to reload the page, and start again.
It took (measured by upwork time tracker) one hour - one full hour.
How do I explain this to a client?
I mean, the whole promise is you will be able to edit your templates on your own afterwards because it is all a block based tool and very nice, point and click editing experience!"
But if I, the clients hired *developer*, need ONE HOUR to make that a simple change, how can I pretend that the client - who has no experience whatsoever with these tricks - to edit his templates once the site is delivered?
He will have to hire a developer (or lets say: a "GUI Artist", because you don't need to be a developer to edit block contents, you just need to be creative in finding tricks how to actually edit them) to make a simple string change?
See, this, from the perspective of a user, or developer, is what makes Toolset (and the entire blocks UI of course, not just Toolset) a second, third or even a "no way" choice when building sites
If it (Toolset and Blocks etc) wants to build a position in serious sites development, then it needs to address these issues, I think.
Otherwise it will remain a toy, honestly, more or less working fine and more or less powerful, but not usable for real, scalable and more than anything else lucrative sites because of very simple, and no-brainer issues, I am not speaking of a world breaking feature here, but of a simple, real simple and visible issue. Editors are too narrow, hence we need a solution 🙂
Note that "The Fastest Way to Build Advanced WordPress Sites" (to use your own words 🙂 is really not what is happening here. Yes, it takes 2 minutes to add a complex "thing" with the blocks editor, but what then? What is it good for, if I after need to spend 5 times more time than usual to make simple changes.... I hope you get the point where I am coming from
I know, complaining is not the way, but then, if no one complains, no one ever fixes the issues
Thanks!