He was referring to these pages- www.zedge.net/people/5-1-1/ and all the pages involve on the left top side of that side. The whole weekly page was down for a week or so. Now it's back. Maybe the upload numbers will be back too.
It has nothing to do with the browsers or font sizes.