Skip to content
Rinat Mukhatrov edited this page Feb 19, 2016 · 16 revisions

Какая иконка нужна?

Иконка провайдера должна быть такой, чтобы по ней сразу можно было идентифицировать компанию или торговую марку (бренд). Т.е. иконка должна соответствовать предоставляемым провайдерам счетчикам. Например, если провайдер получает баланс сотового оператора, то в качестве иконки нужен логотип этого сотового оператора. Это не должно быть нарушением авторских прав, потому что иконка используется исключительно по своему назначению и прославляет своего оператора.

Где найти иконку?

  1. Найти готовый файл с изображением иконки на сайте компании (или торговой марки) или в поисковой машине.
  2. Сделать снимок экрана с сайта и вырезать иконку.

При необходимости, иконку нужно обрезать и подогнать под необходимые размеры.

Требования к размеру, формату, весу и прозрачности иконки

  1. Оптимальный формат файла иконки — PNG, допускается так же JPG.
  2. Соотношение сторон иконки (пропорция) может быть любой. Иконка будет центрирована в предназначенном для её отображения квадрате в AnyBalance. Поэтому, в идеале, иконка должна быть квадратной.
  3. Минимальное разрешение (размер) иконки — 64×64px, оптимальное — 128×128px, максимальное — 256×256px. Растягивать очень маленькую иконку до 64×64px не нужно, всё равно она будет смотреться плохо. Старайтесь предоставить иконку высокого разрешения, чтобы она достойно смотрелась на современных устройствах.
  4. Максимальный размер файла: 64 килобайта. При необходимости, для уменьшения веса изображения можно воспользоваться оптимизаторами, например https://kraken.io/
  5. Если иконка не прямоугольная и используется сглаживание, используйте прозрачный фон с альфа каналом, чтобы края иконки хорошо смотрелись на белом или чёрном фоне.

Внимание! Настоятельно рекомендуется называть иконку именно icon.png (icon.jpg). Некоторые сервисы предполагают, что иконка находится именно в этом файле и пытаются его показать, не читая anybalance-manifest.xml. Если вы назоветё иконку по-другому, она будет нормально показываться в AnyBalance, но некоторые сервисы, включая отображение последних обновлений на этом сайте, не смогут её показать.

http://any-balance-providers.googlecode.com/svn/trunk/ab-megafon/icon.png http://any-balance-providers.googlecode.com/svn/trunk/ab-exchange-cbr/icon.png http://any-balance-providers.googlecode.com/svn/trunk/ab-tracking-russian-post/icon.png