Let's take the zip compression for example, from what scraps I can gather on the Internet, the 2 major simplified ways it works is by looking for arrangements of bits that repeat throughout the file, and by compressing certain bit orders.
So for example, we have 010111111111110101
A zip file would look something like:
x = 0101 x|repeat(1,8)|x
So the zip compression creates its own table of arrangements that it finds.
But, is there anything that already uses a predetermined table? For example you'd have a table like:
x = 010101010101010101010110010101010101010101010101... y = 10101... ...
And then I'd download a file that follows this compression table, without having to download the table because you already have it.
So my question is, is this method used anywhere, and why or why not?