4 ms·
My Firefox 102.10.0esr hangs on that page after enabling JS (the tab is unresponsive, one CPU core is loaded completely).
by defanor 3y ago
My Firefox 102.10.0esr hangs on that page after enabling JS (the tab is unresponsive, one CPU core is loaded completely).
- askonomm 3y agoYeah, my MacBook Pro (M1 Pro chip) also starts lagging with this page, although it does load. I'd say if high-end machines have trouble running stuff, maybe it should be refactored.
- rcarmo 3y agoThe graph is already pretty much optimized (I'm already cutting down on the data and polygons used to render it)...
- defanor 3y agoFWIW, I waited longer (30 to 60 seconds) now, and it did load (though was too laggy to interact with). It would be too painful to profile/debug at these speeds, but if you will be looking into further optimization, a few options that come to mind are: a textual representation (an article name and lists of referenced and referencing ones), a 2D interactive graph (those made with D3.js tend to be not so laggy), or a static graph -- a picture. Pretty sure an interactive 3D graph can also be made to work, but likely that would require to find out what is causing the lags.
- rcarmo 3y agoActually, the graph library I’m using is D3-based. It is just too much data for it. But a 1-year-old iPad can render it fairly well, so that’s my baseline. It also renders well on my M1 machines using Safari or Edge/Chromium, or in Fedora (Chromium) with an i7.