> Second, with the dynamic photo loading (why the hell are there photos now?) I hate having my webpage constantly bouncing around up and down when I'm trying to navigate (especially painful when I'm trying to click a link, only for the device to "catch up" and finish fully rendering the page after I have already made the move for my finger to click on the link but before the finger actually touches the screen, causing me to click a different link than intended). This, compounded with the first issue above, take Slashdot well outside the realm of usability. I don't know for sure, but from reading around, this second issue seems to be due to the Javascript, which seemingly almost as many users complaining about are claiming is NOT a problem. What???
Javascript is NOT the problem on this one, inexperienced developers and shoddy implementation is. What is happening here is there is an unloaded image in the layout and when the image loads, suddenly it takes up some space on the page and causes a reflow of the text and this makes the page appear to bounce around.
What should be implemented to fix this is, any place there is an image, the image should be inside a div, and the div width and height should be the exact size of the image being loaded so that the div takes up the space and when the image loads inside the div, it doesn't cause a reflow of the layout.
It is a very simple thing to do, but many developers don't do this because they are either too new at doing this type of work, or they aren't that good at it to begin with. It kills usability on many websites, not just slashdot.