Баннер и графика в Wallet-карте должны выглядеть одинаково аккуратно на iPhone и Android, быстро загружаться и не мешать чтению ключевых полей. Поэтому вопрос о формате баннера карты в Wallet сводится не к одному расширению файла, а к набору требований: качество, прозрачность, вес, цвет, зона безопасности и проверка на реальных устройствах. Если эти параметры не зафиксировать заранее, карта может выглядеть нормально у разработчика и хуже - у клиента на кассе.
Какие форматы файлов подходят для баннера и графики
Для Wallet-карт чаще всего используют два варианта:
PNG
Подходит, если нужен прозрачный фон, четкие края у логотипа, иконки, простая графика без артефактов. PNG обычно тяжелее, поэтому важно контролировать размер файла.
JPG (JPEG)
Подходит для фонов и изображений без прозрачности, когда важен небольшой вес. JPG хуже переносит тонкие линии и контуры на контрастных границах, поэтому для логотипов его используют реже.
Если сомневаетесь, правило простое: логотип и элементы с прозрачностью - PNG, фоновые изображения без прозрачности - JPG.
Разрешение и четкость
Кошельки отображают карту на экранах с высокой плотностью пикселей. Если исходник маленький, он становится размытым. При этом слишком большие файлы ухудшают скорость загрузки и иногда вызывают проблемы при добавлении карты.
Практичный подход:
-
готовить изображения в хорошем исходном качестве и затем оптимизировать вес
-
избегать масштабирования из маленького файла
-
проверять резкость на 100% масштабе перед экспортом
Отдельно важно учитывать, что часть пользователей увеличивает системный размер шрифтов. Из-за этого на карте меняется восприятие баланса, статуса и условий, а фон может начать мешать чтению. Поэтому фон должен быть спокойным и не конкурировать с текстом.
Прозрачность и подложки: что выбрать
Прозрачность полезна, когда:
-
логотип нужно размещать на фирменном фоне карты
-
вы хотите оставить ровный цвет фона, а поверх поставить графический элемент
-
важна чистая геометрия и аккуратные края
Но прозрачность не решает проблему читаемости. Если фон насыщенный, лучше добавить отдельную подложку под текстовые поля или выбрать более нейтральный фон. На практике читаемость дают не эффекты, а контраст.