Intermittent JavaScript Problems

One of the things that's been very bothersome on the Sift since our move to the Varo CMS platform has been the "JavaScript lag" that delays your interaction with the page for a few seconds after you already see everything waiting for you to touch it.

The sole blame for this lies with SiftBot. I'm just kidding Sifty! Please don't strike me down with great vengeance and furious anger or lay your vengeance upon me!
In reality, it's the result of terribly poor design on my part. I've already started making some changes that will seriously speed up (and hopefully get rid of it altogether) that lag.

The fixes are coming in stages. While a new change is being implemented there might be a thing or two that seems not to work on the page. Not to worry. If you simply do a hard reload (hold ctrl+shift and reload) you should be on your way in a matter of minutes.

So you can see how great it's going to be, do a hard reload now, view the front page, and notice that all the video thumbnail "show video" links appear immediately. (Before this fix, they would only appear after the load delay.)
lucky760 says...

Hmm... I've modified most JavaScript and found that the remaining lag (which is about as long as it's always been) is from the library that goes through the page making all the pointy corners round.

Maybe we should do away with curvy corners altogether... Hmm...

I'll just keep this post around a little longer before discarding in case anyone has a JavaScript hiccup and wants to know why.

lucky760 says...

Fixed comment popping up on Sift Talk and blog posts.

Fixed comment voting in pop-up comment window.

For the time being, we have turned off our curvy corners. This may stay this way until we find an acceptable alternative. Please let us know how your page loads have changed or if they haven't. For me, the change is immediate and unbelievable. Virtually no delay after page load any more. (Cue Homer drool here.)

Send this Article to a Friend



Separate multiple emails with a comma (,); limit 5 recipients






Your email has been sent successfully!

Manage this Video in Your Playlists

New Blog Posts from All Members