1. What is your operating system (Windows, Mac, Linux)? If you can provide the exact version number, that's more helpful. Here is how to find this out, if you don't know it.
Windows 8.1 Pro
2. What is your browser (Firefox, Chrome, Safari, Edge, Opera, etc.)? If you can provide the exact version number, that's more helpful. In Firefox, go to about:, and in Chrome, go to chrome://chrome.
Chrome 60.0.3112.78 (64-bit)
But there's an interesting thing. In the console I can see a warning from omni.js saying, that I'm using not a 64-bit version:
EDIT: As expected, on Chrome 58.0.3029.110 (64-bit) (portable) everything works fine. Fresh cube loads about 3s, with the maximum speed of my Internet connection.
ANOTHER EDIT: Now (around 11:45 AM HQ Time) the slow loading is also on the older version of Chrome.
3. Which tasks experience slowness for you? Examples: cube loading in normal gameplay, cube loading in inspect mode, heatmap loading in overview, submitting, skipping, reaping, flagging, loading the "change cell" menu, loading user profiles.
The slow part is loading a cube both in normal play (when it wasn't preloaded, e.g. fast playing one cube after another) and during inspection. Ocassionally waiting for info in the SL's toolbox and waiting for adding an SC vote is slow (a couple of seconds).
EDIT: History in SL still loads very slow, no matter the browser version.
3a. If cube loading is slow, what is the slow part of it? Examples: transitioning into the cube, the overview disappearing, the progress bar reaching 100, the 3D appearing, or something else.
The slow part is loading slices. First 50% is almost immediately, then it takes sometimes about half a second for each percent and for each bunch of slides to be added to the 2D.
4. What is "slowness" for you? Normal Eyewire cubes (not zebrafish) are supposed to take a maximum of 3 seconds to load, for instance, zebrafish cubes a little more. Are you experiencing double this time? More than double? 30 seconds to a minute? Etc.
The slowness is loading a non-preloaded cube, which is taking often over 15s.
5. Are you running any third-party extensions or add-on scripts for Eyewire? The main examples would be @eldendaf's Scouts' Log extension or @crazyman4865's tabbed chat script.
I'm using both SL (EDIT: since it's been integrated with EW, I don't use the addon) and tabbed chat and also a couple of my own Tampermonkey scripts, but none of them should slow down the loading in any way (there are nor requesting to the server, neither any CPU heavy processing).
6. What is your rank(s) on Eyewire (Scout, Scythe, etc.)?
Mystic and Moderator.
7. How long has it been since you noticed a significant increase in loading times?
Not sure, but I would say, about 3-4 months.
8. How much RAM (random access memory) does your computer have? If your RAM is lower than our recommended 8 GB, this may exacerbate loading problems. Here is how to check your RAM on Windows, Mac, or Linux.
9. How fast is your network connection? If you are on a connection slower than 50 to 150 Mbps, this may also exacerbate loading problems. You can check your network speed here (make sure Flash is enabled if it prompts you).
20 Mbps. Although, there are about 8MB of data downloaded for each cube, so it should ideally take a little over 3 s to load it all (64Mb/20Mbps ~= 3s).
I was thinking, that maybe the problem was, that Chrome has only 6 concurrent connections per host hard-coded (without any possibility to increase it), but I've downloaded Chromium source code, modified it to 60 connections per host, compiled it and it worked more or less the same.
I've also tried it on Firefox with connections per host increased to 15, but it didn't help (it was faster, than in Chrome, but changing number of connections didn't change the loading speed).
10. If you have time, please open your browser console as you perform activities on Eyewire and provide us screenshots or copypasted text of what errors you see, especially if you see 403 errors. If you don't know how to view the browser console, here's how1. Bonus points if you can provide us with a screen recording of the activities and the errors in real time.
I'm adding two screenshots from the Network tab. The first one shows, that there is some slowness in loading all those ajax files. The other one shows, when the last slide was loaded. It also shows, how big was TTFB. The TTFB is about the same for all the slides. Not sure, if it should be that large. EDIT: On the older Chrome TTFBs are even larger, so it's probably not the problem.
11. On average, how often do you refresh Eyewire in hope of solving the slowness? Does it do anything?
I don't refresh at all to solve then slowness problem, but from time to time the WebGL crashes and I have to refresh the page. Though, lately there are much less of those crashes (it used to be more than 5 a day and today, I think, I didn't have any).