I did a little research using Chrome's Network tool, and socket.io is indeed causing the delay:
|
Source code
|
1
2
3
4
5
6
7
8
|
Blocking
0
Sending
0
Waiting
91ms
Receiving
10.89s
|
Is there any other way (besides firewall) to avoid this?
Edit: I tried to specifically block port 9214 on my firewall, and page loading increased to over 20 seconds. Network tool said that socket.io.js could not be loaded. So, SinGod92's problem was indeed the firewall. My problem lies somewhere else.
Edit 2: (I don't want to bump the thread all the time, so I'll use edit instead):
I had a look at network tool at home, where my connection and load times are "normal".
|
Source code
|
1
2
3
4
5
6
7
8
|
Blocking
0
Sending
0
Waiting
118ms
Receiving
849ms
|
I also noticed that socket.io.js is the only script which doesn't load from cache.
Some conclusions:
My problem is caused by socket.io.js and a reduced internet connection speed.
Other OGame servers work normally at that speed because they don't use socket.io.js.
I guess there is no way to run socket.io.js from cache?