(Readding as a low-priority, after earlier version closed)
https://sourceforge.net/tracker/
?func=detail&atid=354421&aid=498387&group_id=4421
Gosh it'd be nice if article.pl/comments.pl didn't deliver all
ten zillion comments in one superbig table, but could use a
heuristic to guess when was a good time to end the table
and start a new one that looks identical. I bet we could get
this working on 99.9+% of our users' browsers with no
problem, and make all their comments pages load with
superfast goodness.
What this would actually entail is having a check performed
before writing the HTML for a new comment at the root level
(this couldn't be done between comments NOT at the root
level). If more than n comments have been displayed above
without a table break, then issue the </TD><TD></TD></
TR></TABLE> or whatever is required to close off the
existing table that encloses the comments and article and
whatever else.
Then issue a new <TABLE foo><TR><TD>(spacer)</
TD><TD> to set things back up the way they were before,
with left and right columns just having whitespace of roughly
the same size as they were at first.
Then continue displaying comments.
Get to the bottom of the page and the maintable_*
templates will just close off the second table thinking it's the
first, which is fine.
As a matter of fact, this could be done in the maintable*
templates themselves, with a lot of work...