What would you think about adding an export option that allows for reduced code output by rounding lengthy floating point values. Often, when I take a closer look at the generated JavaScript, I find lengthy values like these (and change them using search-and-replace, sometimes):
s:0.80000000000000004,z:0,o:"200",f:"c"},{y:15.24,i:"e",s:1,z:0,o:"200",f:"c"}],b:[{D:0,H:true,E:true,z:false,F:0,G:0,C:0,b:"268"}]},"277":{j:{"5":[[55,372,55,372,55,-76,55,-76]],"6":[[59,393,59,393,56,-110,56,-110]]},c:"237",z:6.1,i:"277",n:"Hauptzeitachse",a:[{f:"c",y:0,z:4,i:"b",e:-188,s:335,o:"241"},{f:"c",y:0,z:4,i:"f",e:35,s:0,o:"241"},{f:"c",y:0,z:4,i:"a",e:3,s:3,o:"241"},{f:"c",y:0,z:3,i:"e",e:1,s:1.8707854751272279,o:"241"},{f:"c",y:0,z:4,i:"cR",e:1.2,s:0.69999999999999996,o:"241"},{f:"c",y:0,z:4,i:"cQ",e:1.2,s:0.69999999999999996,o:"241"},{f:"c",y:0,z:4.25,i:"cQ",e:1,s:0.59999999999999998,o:"238"},{f:"c",y:0,z:4.25,i:"cR",e:1,s:0.59999999999999998,o:"238"},{f:"c",y:0,z:3.25,i:"e",e:0.98999999999999999,s:1,o:"238"},{f:"c",y:0,z:5.14,i:"cQ",e:1,s:0.65000000000000002,o:"240"},{f:"c",y:0,z:5.14,i:"cR",e:1,s:0.65000000000000002,o:"240"},{f:"c",y:0,z:4.16,i:"e",e:0.98999999999999999,s:1,o:"240"},{f:"c",y:0,z:6.1,i:"cQ",e:1,s:0.69999999999999996,o:"239"},{f:"c",y:0,z:6.1,i:"cR",e:1,s:0.69999999999999996
In order to save valuable space, I tend to use very short file names as well as tiny symbol and instance identifiers. But when these 16 digits after the period floating point values are repeated throughout the code, it adds a lot of weight to the overall file size, which is particularly annoying for HTML5 ads.
Is there some option you could think of that would help avoid these unnecessary lengthy values?
Thanks for thinking this through!