Playback features have been proposed to exhaustion at the old forum, but if I'm not wrong Con already stated that it would put too much strain on the servers... Think for instance how much drive space it would take to keep a playable copy of all raids...
+1 to the log.
I do a bit of dev work myself, and if this potential feature was done correctly, it could be fairly efficient and only add a small amount of 'strain' to their servers, though that does depend on their server setup. Also, it would not take that much storage space either; it's not as if they would be storing a video capture of any and all raids, instead a server side log of events (that is updated at intervals during the raid) would likely be used.
I was going to try and give a simple example of what a battle log might be, but it's not really worth the effort as I doubt this feature will be implemented anytime soon, and there are already some examples out there online from other games that do have a similar feature, but I hope I'm wrong as I would love to see this and similar features implemented.
I could be wrong, but I suspect that if they resort to the exploit of refreshing the page during the raid, you still get the damage done so far but you are not notified...
AFAIK if you are disconnected during a raid it's almost as if the raid never happened (except for injured survivors on your side). So refreshing your page should result in the compound you attacked remaining the same as it was before you even initiated an attack. If it does work differently to that, then yes it can be used as an exploit. But from my experience, that isn't how it works, I will test it after though and if I remember I'll update this entry to let you know.
Update: Just ran a test on someone's compound, raided them, killed the 1 survivor they left home, destroyed quite a few barricades and 1 tower, then refreshed the page to check if their compound retained the damage. It did not, everything on their side was in the same state it had been before I raided them, all towers and barricades standing. So it seems to be working as intended, being disconnected or purposefully refreshing does not provide you with a method to exploit.
Edited by BrianBore, 11 May 2013 - 04:22 PM.