Как всем известно социальная сеть ВКонтакте обрабатывает изображения при их загрузке на сайт для уменьшения их конечного размера. При этом алгоритм обработки «Пустых областей» в формате PNG отличается при конвертировании изображения для мини «аватарки» и ее бОльшего формата.
Если на изображении в формате png присутствуют «пустые области»:
- Для мини изображения Вконтакте заливает их черным.
- Для полноформатного Белым.
За счет чего мы можем иметь «двойное» изображение в PNG:
Исходник понимания принципа: dl.dropbox.com/u/70302317/2in1.psd
Готовый PNG для загрузки: dl.dropbox.com/u/70302317/2in1.png
Пост не претендует на оригинальность, но может быть кому то будет полезно.