Hacker News new | ask | show | jobs
by seangransee 1653 days ago
Thanks for the feedback!

My initial implementation actually did exactly what you suggested where you could drag the mouse to draw. I ultimately moved away from that approach, mostly because it made it way too easy to "spam" the canvas by quickly drawing random pixels all over the screen. Requiring users to draw pixel-by-pixel forces drawings to be a bit more intentional. The UX also gets more complex when a drag can either mean "draw" or "pan", so having a drag always pan the canvas simplifies things.

As for an "export area" feature, I also considered that, but figured people would rather just use their device's screenshot functionality. It's still something on the backlog that I'll prioritize if I hear similar feedback though.

1 comments

I totally understand and agree with your points. Right on man! Thank you very much for the response.