2 ms·
Thanks for that feedback. This is really valuable for me. I will correct everything you described here. I am not an UX designer to, so maybe this is the reason
by aexol 8y ago
Thanks for that feedback. This is really valuable for me. I will correct everything you described here. I am not an UX designer to, so maybe this is the reason of bad UX and UI.
- I will correct drawing the lines
- I will add a blinking cursor during renaming of the node
- I will correct the query node to have input and output
So definitely there is lot of work to do. Deadline for these 3 - Thursday.
I used to work for Visual Effects industry 7 years ago. I was a TD and python scripts programmer. That's why you have spacebar menu ( similar to this in Maya - "Hotbox" ).
Your feedback is so constructive, THANK YOU Man.
- wongarsu 8y ago>Your feedback is so constructive, THANK YOU Man I'm glad you take criticism so well :) > I am not an UX designer to, so maybe this is the reason of bad UX and UI. UX design is a bit like programing: if you just do stuff and never test it it's unlikely to work. The single most valuable thing you can do for UX is to grab somebody from your target group and let them use your program. If you don't explain and don't comment, you can watch how they will struggle with things you thought would be obvious. Then just change those parts and test with someone fresh until it really is obvious to someone not intimately familiar with the inner workings of the software.
- aexol 8y agoI will try to show it to some project managers and business oriented people. Thanks again!
- seanmcdirmid 8y agoBe careful not to swing too far in the other direction. Users who are unfamiliar with your tool will immediately just want something easy and obvious. You shouldn’t be afraid of having a learning curve if the user can gain fluidity and efficiency. The tricky part is that learning curves will never survive a five minute new-user review, so you have to find more invested users who are willing to do expert reviews. User interfaces that are forever stuck in beginner mode are just as annoying as ones that are too hard for beginners to start using. This is especially true for visual programming languages.
- aexol 8y agoGood advice! I definitely don't want to make another layer of abstraction as I answered to another question. Maybe I will think about some examples and on-boarding. I will transfer your response to issues tomorrow :)
- aexol 8y agoHi I resolved some issues: blinking cursor added, connection possible both ways . Those were issues of https://github.com/slothking-online/diagram https://github.com/slothking-online/diagram package, right now I am going to update this dependency in graphql editor :)