Could the live-updating box auto update everything? Instead of showing a box, why not:
Just get the new post content, unless you're on SO
Do this:
window.setInterval(function() {
var activity = $('.new-post-activity');
activity.click();
}, 1000);
This would auto click the box, meaning the new answers/questions/edits will show up.
NOTE: This is what I'm talking about.
$.get("/posts/ajax-load-realtime/{postIdsSemiColonDelimited}?title=true".formatUnicorn({ postIdsSemiColonDelimited: post.id }), refreshPost(div.find('.postcell, .answercell'), post));
as soon as it receives the WebSocket info, so they'd edit thepostEdit()
function to remove the box and auto-refresh the post.