Use of long ids explodes html file size
I am developing a page that uses a huge table. The table has 35 columns and approximately 700 rows. A handful of my requirements include:
1) Non-paged (entire table visible at all times)
2) Fast load times
Now, my boss understands that such a large table is certain to produce a substantial amount of ascii text in the html page. Our old implementation of this page as raw html (via php) had a file size of approximately 700KB. However, creating a page using JSC/JSF produced an html file which had a size of approximately 5MB!
One of my colleagues did some quick math: by removing the ids for all but the <td> and <span> elements (for example "frm1:tbl1:trg1:119:tc115") he was able to reduce the file size by 30%!
Before anyone writes me off for having such a possibly ridiculous set of requirements for this huge table, hear me out.
Is there a way to control the generated IDs?
Any other suggestions considering my requirements above are very much appreciated. Thanks.

