I had the same question, since graphically displaying that a page is
loading is for me a useful feature. Moreover if you absolutely have to,
you can stop the animation by hitting the X button on the GUI.
But I also have some sympathy for what OP is trying to do. IMO in
general there is too much animation on web pages and much of it is
visually distracting and serves no useful purpose (no matter what its
creators may think). Basically it's disharmonious, distracting
competition with the desired video content. Web designers and
advertisers resort to it because THEY CAN. IMO browser UI designers
should avoid it, also because they can.
If you assume that showing the page loading status is mission-critical,
which I feel it is, there are ways to do it where animation is very
minimal, or non-existent.
As an example, what if you had a small radio button (you don't click the
button, I'm just describing how it looks) that appeared on a tab when it
was loading, or was loaded and in focus. When the page is loading the
button infill could appear orange - not flashing orange, but solid
orange. When the page was loaded and in focus it could be green. If
using color as an indicator creates accessibility issues (or is just too
prominent), perhaps it could be done in grayscale.
I noticed on my android tablet that Firefox displays the page loading
status but Chrome does not (at least I couldn't find it), so maybe the
crowd-sourced answer as to whether it's necessary is a coin flip. But if
that is so, then it's a tertiary item, and the solution should make as
small a splash as possible.
All IMHO
RF
www.harrietyoung.com