Посмотрел, поэкспериментировал. и решил. Что использовать мы будем только два формата рисунков, которые занимают меньше всего места.
- JPG - самый "лёгкий" из всех форматов. к тому же можно выбрать качество. где важно - получше. где далеко и мелко - похуже
- PNG - занимает чуть больше места, но в отличие от JPG не смешивает цвета. если залил область чёрным (для прозрачности), то она такой и останется. А вот JPG может края чуть посветлее сделать. а это значит что вместо прозрачности будут очень тёмные пятна. Так же поступает и BMP, но этот гад жрёт память метрами.
Чтобы не быть голословным см таблицу:
JPG | 6 кб |
JPG+ | 35 кб |
PNG | 12 кб |
BMP | 40 кб |
JPG+ это картинка в 100% качестве (лично я не заметил разницы с качеством на 25%).
Это очень маленькая картинка всего 150/140 пикселей. а вот когда размер прийдётся увеличить - разница будет весьма ощутимой.
Вывод: Отныне используем тольк PNG (если нужна прозрачность) и JPG.
P.S. JPG тоже прозрачный чёрный цвет, но из-за смешивания получаются пятна.