Thanks again. I did look into the hardware specs and it seems to run a Amlogic S905D3G (4x ARM Cortex-A55 @ 1.9 GHz). so it really is not much better than the device I currently use which makes me doubt if it can handle the animations.
As for the font size, it is a little more complicated than that.
- Zoom out is not possible (seems to already be at the min)
- Changing font size works but then line size, etc, also needs to be adjusted to fix it all, so a little more involved.
- If I fix it for this, then I will most likely have issues with it on normal displays (e.g. using rpi as a client). This is not meant to be the only client.
Regarding the last point, is it possible to serve different CSS based on user agent string?