yeputons's blog

By yeputons, history, 4 years ago, translation, In English

In the last few weeks or even months I've noticed that my use scenario for Codeforces became broken. Here it is:

  1. Open the main page.
  2. Scan "Recent actions" for interesting posts.
  3. Open all of them in new tabs with mouse.
  4. Go and read posts and comments.

The problem is: approximately half of 5-10 opened tabs is rendered empty. Empty in the following sense: there is tab's title, one can see source HTML (e.g. the page is loaded), but the page itself is completely blank. DOM tree contains something (not too much), but <body>'s height is zero:

For comparison, here is the same page, rendered correctly (note that now we have several new scripts and a <div id="body">):

Steps to reproduce:

  1. Take Firefox on Windows. My version is 52.0.2 (32 bit). I was unable to reproduce the problem in Chrome.
  2. Take arbitrary ISP — I was able to reproduce the problem both directly and via encrypted proxy.
  3. You don't have to log in — I was able to reproduce the problem in a fresh Firefox session (firefox -P -no-remote and create a new profile; this guarantees no strange cookies on external websites). However, I was unable to reproduce the problem in "Private Browsing".
  4. Open the main Codeforces' page.
  5. Hold down Ctrl and click link to an arbitrary user's profile from "Top rated". Click it fast: 10-20 times during several seconds.
  6. Check all tabs one-by-one:
  • Expectation: after loading indicator stops spinning, page is rendered and I can see Codeforces' logo and user's profile.
  • Reality: some tabs, even after loading indicator disappears, remain completely blank.

I suspect that this is caused by some cookies set by either Codeforces or its analytics/like scripts (e.g. VK/Facebook).

 
 
 
 
  • Vote: I like it
  • +123
  • Vote: I do not like it

»
4 years ago, # |
  Vote: I like it +10 Vote: I do not like it

Auto comment: topic has been translated by yeputons (original revision, translated revision, compare)

»
4 years ago, # |
  Vote: I like it +75 Vote: I do not like it

Have this problem as well.

»
4 years ago, # |
  Vote: I like it +4 Vote: I do not like it

I am also facing the same problem.In my case, this thing happens only when opening the page in a new tab.

PS: Even while opening this blog post, I faced the same issue.(I opened it in a new tab)

»
4 years ago, # |
  Vote: I like it +10 Vote: I do not like it

I got the same issue (2/15 pages were blank) on Linux (firefox version 50.1.0). I tried the same on chromium and it didn't even allow me to open new tabs that fast. Maybe that's the difference.