99,9999% of all used browsers understand compressed delivery, so it should be no problem.
So I simple added
AddEncoding x-gzip .htm
AddEncoding x-gzip .js
And wrote in my CMS a routine to compress all files of this types before up loading.
The traffic increased, so I thougt all is fine.
But meeting with a regular visitor of my site, it turned out, that there are problems.
Because my provider did not install mod_gunzip
I had to do own resarch to decompress for accept-encoding !gzip
But how was it possible to see an increase in AdSense traffic, when 15% of all visitors see only a compressed file?
I think most requests where accept-enoding without gzip pass the encoding information back to the browser.
Only a few filter out the enoding information, so the browser shows strange on the screen