I have encountered a problem while developing a dashboard which is supposed to run on a Raspberry Pi 3. It is a combination of a HTML5 canvas as background to create visuals and some simple elements with CSS transitions on top of that.
I have noticed very bad performance (low framerate) during the tests on the device itself, which lead me to believe that the canvas was the reason for the drastic fps drop. I temporarily removed it and was surprised, that the performance didn't improve at all.
I have found following post on this forum, which sadly wasn't able to help me but may be valuable for someone reading this: Why is my simple HTML Canvas rendering only 11fps in Chromium a Pi3? (I have tested the answer given by a user but it resulted in even worse frame rate)
Another important thing to mention is that I have a constant symbol of "undervoltage" on the top right corner since I am using a standard micro-USB cable. It's possible that this is the main reason contributing to the poor performance but i have ordered a official power supply and hope to see better results. I will be able to update this post in a few days.