Я работаю над приложением для iPad, в котором есть сотни изображений фотографического качества. Естественно, я бы предположил, что эти изображения будут храниться в формате JPEG, чтобы оптимизировать размер файла приложения. Однако в рекомендациях Apple говорится:
Используйте формат PNG для изображений. Формат PNG обеспечивает содержимое изображения без потерь, а это означает, что сохранение данных изображения в формате PNG с последующим их чтением приводит к точно таким же значениям пикселей. PNG также имеет оптимизированный формат хранения, предназначенный для более быстрого чтения данных изображения. Это предпочтительный формат изображения для iOS.
Однако, если я сохраню те же изображения, что и JPEG, со 100% качеством, их размер упадет примерно до половины от размера PNG-версий без потерь.
Неужели использование JPEG вместо PNG снижает производительность? Если я просматриваю эти изображения в стиле карусели или галереи, действительно ли мне нужно беспокоиться о производительности и использовать вместо этого PNG?
Спасибо!