Thread:AVoraciousReader/@comment-28083312-20170913012806

At present I currently have very, very poor internet until I can get into my new place, so I cannot tell if my changes are slowing things down or speeding things up. What I have done (in regards to JS at least) is break up most of the sitewide imports into several files. Scripts only we would use are in Sysop.js, scripts only bots would use are in Bot.js, scripts only logged-in users would use are in Autoconfirmed.js, while scripts that everyone, including readers, might use are in Common.js & ImportJS. This means that, while you & me may notice a slight decrease in loading speeds, normal users should have a slight increase, & non-user readers should have a large speed boost. Bots of course could be bogged down considerably. That’s what’s supposed to happen, but since my internet is already abysmal, I have no idea if that’s actually happening. If you could report any speed changes, that’d be great. If pages are loading much slower than before, then we have an issue & I may need to centralize imports again. Beyond that, I totally rewrote our CSS to be as optimized as possible; since there’s only one stylesheet, & it has been optimized for speed, CSS should load so fast you don’t even notice that it’s loading (even on my super slow internet it’s like that). It’s also optimized so that it can be more easily added to down the road, & it’s organized with a table of contents in case you wanted to try & learn some of it. That’s all :) 