View Issue Details

IDProjectCategoryView StatusLast Update
0018402MMW 5Generalpublic2023-03-10 14:30
Reporterdrakinite Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Version5.0 
Target Version5.2 
Summary0018402: Investigate whether minifying JS files on non-debug builds can improve load times
DescriptionEval time is high on some of our larger files. It may be worth attempting to minify source files on non-debug builds, not to improve space efficiency but to reduce the time it takes Chromium to evaluate and run the JS. With some rudimentary testing on a library with a compressed and non compressed version (three.js), the non compressed version took up to 2x the time to load (~80ms vs ~40ms). Some future testing would have to be done to identify whether minifying our source files would actually improve load times.
TagsNo tags attached.
Attached Files
image.png (55,983 bytes)   
image.png (55,983 bytes)   
Fixed in build

Activities

Ludek

2023-03-10 14:30

developer   ~0071340

eval/requirejs is no longer used in 5.1

Assigned to Drakinite to test the times on 5.1 build with the ES6 import usage.