Drawing latency on HTML5 canvas
Hello, I just purchased the Boox Tablet Go 10.3, seems like a nice device. I specifically purchased this to work with a web application (that I built) that uses HTML5 canvas elements on which a user can draw. I have used this app from my computer and from my phone and it works very well. However, from the Boox browser, and from the Chrome browser on the Boox device the latency is high. Meaning that the drawing strokes seem to be captured in their full detail but with 200-300ms latency from when the pen moves to when the mark appears on the canvas. The device has much lower latency / higher speed when writing on notes of course. The whole purpose of building this app was for todo lists on an eInk device, so I would very much like to resolve this if possible.
Is there anything that can be done to improve the latency? I was considering to turn this web app into an Android app, but I have no confidence that the latency would improve. Are there tricks to improving this?
Thanks!
-
I'm not a Boox rep or anything, and this isn't going to solve your issue, but a search of youtube and the Boox Reddit shows that except for a few apps (Everynote, OneNote, and a few others), the implementation of input with the Boox pen (other than in their apps or apps they have optimized for it) has the lag you mentioned. So, it's not exactly a bug - it's a known limitation of the product.
Hopefully someone official speaks up if I'm wrong, but I suspect that I'm not. As an alternative, you can use the boox input method or Google Keyboard handwriting input method to possibly work with your use case.
0 -
Right, I think Boox would need to embed their own SDK into their own browser for that to work. Wish they would do that... Meanwhile maybe I can figure out how to use their SDK in my app.
0 -
Hey there,
I just came across your message about the latency on the BOOX Go 10.3 when drawing on HTML5 canvas — super relevant to what I’m working on right now! I'm developing a similar project for my diploma thesis, focused on handwriting and drawing performance on BOOX devices, especially around raw input and latency.
Your post (and Carson’s reply) really caught my attention. I think we might both benefit from sharing some insights or experiences — I’d be happy to exchange ideas and compare notes if you're interested.
Feel free to reach out at george.laza@gmail.com if you'd like to share what you’ve discovered so far — I’d really appreciate it.
All the best,
George Laza
0
Please sign in to leave a comment.
Comments
3 comments