2 ms·
Good question! I am using paper.js for svg path manipulation. My guiding principle of finding the balance is that if something I can teach within simple instru
by wentin 5y ago
Good question! I am using paper.js for svg path manipulation.
My guiding principle of finding the balance is that if something I can teach within simple instructions, in a reasonable length to be consumed in an app, I don’t mind adding it in even it seems complicated. A good example is kerning, which is adjusting the space between letters. Kerning is considered advanced level design skill, but the principle is so easy - it is like pouring sand between letter gaps and the goal is to make each letter gap contain the same volume of sand. With this straightforward instructions, all of my user tester kern the logo the way I would have (I am a trained designer). So I added it in.
I want the app to make my users smarter, not dumb down the app in sacrifice of the quality of results.