There is no response when browsing the web page. The reason may be that the web page takes a long time to calculate, the network transmission rate is slow, or there is too much data, etc. If you put a waiting icon or loading in time before this, the effect is better than letting the user wait. Waiting for an animated icon, GIF is one option, and another option is to use CSS.
UI Ball is oriented to web developers and provides 24 animated icons made with CSS. You can directly copy its HTML and CSS syntax and place it where you want to display it.
Official website : https://www.uiball.com
Open https://uiball.com/loaders and browse the 24 waiting animation icons of "The Loaders". UI Ball itself provides the method to use. Enter any animation icon and click "Source" in the upper left corner to see the relevant syntax of REACT, HTML and CSS.