To escape the hell of different pixel densities in mobile phones, I use SVG-files as background images in my css.
Chrome for android seems to render inline-svg just fine, but fails if the svg
- is used in css with
background-image
and a normal url - is used in css with
background-image
and a data uri - is used with an
image
element
The stock browser of android 4 works just fine. (and all other mobile phones I tried, too)
You can visit this fiddle and check it out. Zoom in to see the difference.
Anyone knows why chrome uses some pre-rendered bitmaps here?