> Yes,but images is a LOT more expressive and produces a easy way to program things very quickly .
1. google defines expressive as "Effectively conveying thought or feeling".
And in compression context "effective" is supposed to mean shorter description length.
Now, 16x16 RGB icon is 768 bytes.
Do you really think that 768 bytes of english plaintext is less expressive than a 16x16 icon?
2. There're too many compatibility issues. People use XML instead of binary container formats
(eg. RIFF is flexible enough to replace XML, and would be much more compact) because there're
issues with supported charsets in viewers, editors, and even communication protocols.
And there're even worse "compatibility issues" -
http://en.wikipedia.org/wiki/Color_b...s#Epidemiology