Problem
3d file loads twice, it loads thumbnail and then the stl file which can take considerable time with huge files (potentially a Gigabyte).
Background
This breaks the expectation that one will quickly move through all files because it may take much more time to fully load the 3d object. This would be a bit like loading a thumbnail for a video in the file page and then loading all of the video (think ~4 GB, e.g File:Kašelj - Rudnik via Orle.webm) itself without any user interaction (an anti-feature of many sites). This considerably consumes user bandwidth.
Proposed solutions
- Click to load the 3d object;
- Only load the 3d object automatically if it is smaller than X KB (e.g. less than 2000 KB); or
- A toggle option in the 3d viewer to automatically load 3d files (disabled by default) - useful for galleries of small 3d files
Notes
This seems like a critical issue that should be resolved before the extension leaves beta or is deployed anywhere, as it will adversely affect user experience.