Wow. I think this is an important observation that argues heavily against
binary formats. A couple smaller issues remain:
a) Q: Why not have binary & compress? A: I have many files containing binary
floating pt. data. Many of these are incompressible by either compress
or gzip. The ones that do compress don't shrink by a lot (10% to 30%)
Maybe these are especially nasty files ... but ... maybe they are typical.
Can you gzip the binary conelley molecule?
*) Q: Should vrml server/client compress/decompress, or should the lan/wan?
I note that many modems, 14.4 & ISDN, offer compression ... which works
for text, but not for gif's. Once something is compressed, it can't be
compressed further. So shipping compressed vrml over an isdn modem only
ends up chewing through more client-cpu time, without offering any actual
transmission benefit. So maybe vrml should punt, and let the network
equipment do its job?
Linas Vepstas Graphics Architecture
IBM PPS Zip 9260 Tie Line: 678-1116
11400 Burnet Road External Phone: 1-(512)-838-1116
Austin TX 78756-9260 mail: email@example.com </a>