You are reading a single comment by @Dramatic_Hammer and its replies.
Click here to read the full conversation.
-
Your unfinished solution seems the most elegant but I have used forums where quoting shows the post you're replying to but quotes don't cascade ie. a quote inside that post won't display.
It's not as neat as your solution but maybe easier to implement and will show at least what someone is replying to.
The problem with quoting a whole message every time is that it may be lengthy and then results in amplification.
1 line gets quoted, the next person replies to the prior and that quotes the whole message included the quoted bit, and so it goes until you have a Christmas Tree of HTML blockquotes.
This is then the worst possible outcome for the very devices you mentioned: mobile phones or tablets. The page becomes a scrollfest, and the blockquotes squash the text into ever diminishing horizontal width... itself causing the page to lengthen even more and amplifying the effect of that scrollfest.
I know that because we tested it. Then we laughed, hard... and agreed not to do that because it was plainly silly. Very funny, but ultimately silly.
The chaining of replies works best, but ideally we'd have finished the implementation more fully... as in, if you clicked "in reply to" we wouldn't jump you away but would have fetched that single comment via AJAX and shown it in context. We didn't finish that unfortunately, but that would resolve the "what was this in reply to" thing.
It doesn't solve fisking though. But then again, those who fisk are indistinguishable from trolls most of the time, so I'm cool with not encouraging that.