About the only glitch I'm observing here (in Chrome) is whenever I like/dislike a post, and I click continue (which goes BACK one step in the browsing history) the old page is displayed -- the number of likes/dislikes is not updated.
When I hit refresh, then it updates without fail.
But it's almost like it's using the old version of the page, and not asking the server to re-create the page when I go -1 in the history.
You'll notice that when you click CONTINUE the link actually is
javascript:go(-1)
Which is Javascript for "go back 1 page in your browsing history". Before, it always asked the server to re-generate the page, which is why the like/dislike count was always updated.
But now that isn't happening.
EITHER
A) The browser is "better" or more aggressive at cacheing -- it remembers the full URL of the page before you clicked "like" and displays it to you again
B) The browser is doing nothing different, but on the MySQL (server) end it's not re-generating the page for some reason.
I'm inclined to go with A, since the behavior seems to vary by browser. Also, if you like SEVERAL posts on the same page, you still get no updates until you eventually refresh.
Anyone with technical know-how -- please feel free to chime in with your ideas.