Каковы корректные пиксельные размеры для сенсорного значка яблока?

Мне понравился метод Lost Koder. Я столкнулся с проблемами при попытке сериализации более сложных объектов, чьи члены / методы не сериализуемы. Вот моя реализация, которая работает с большим количеством объектов:

class Serializer(object):
    @staticmethod
    def serialize(obj):
        def check(o):
            for k, v in o.__dict__.items():
                try:
                    _ = json.dumps(v)
                    o.__dict__[k] = v
                except TypeError:
                    o.__dict__[k] = str(v)
            return o
        return json.dumps(check(obj).__dict__, indent=2)
71
задан Community 23 May 2017 в 12:09
поделиться

7 ответов

Похоже, что рекомендации Apple от 3 августа 2010 г. теперь включают изображения «высокого разрешения» (для iPhone 4) в их «обязательные» размеры значков.

Похоже, сейчас нам нужно предоставить изображения 57x57 и 114x114, а также титульное изображение 640x960.

См. Рекомендации по созданию пользовательских значков и изображений (требуется Javascript), которые являются частью всего документа:

41
ответ дан 24 November 2019 в 13:08
поделиться

От кэша Google Соединение Разработчика Apple - веб-приложения Центр Dev - Разрабатывающий Содержание ...

Создают веб-Значок закладки Клипа

, iPhone и iPod touch позволяют пользователю сохранять веб-закладку Клипа на Ваш сайт на их главном экране.

Для определения значка закладки для всех страниц веб-сайта поместите изображение PNG, названное "apple-touch-icon.png" в корневом каталоге веб-сервера - подобный "favicon.ico" для значков сайта.

Для переопределения значка закладки сайта на определенной веб-странице вставьте < link> элемент, подобный < рэл ссылки = "сенсорный значок яблока" href = "/customIcon.png"/> в < голова> элемент страницы.

размеры значка закладки должны составить 57x57 пикселей. Если значок будет различным размером, то он будет масштабироваться и обрезаться для установки.

Safari автоматически составит значок со стандартным "гладким" наложением, таким образом, это будет похоже на встроенное приложение iPhone или iPod.

5
ответ дан Mr Lister 24 November 2019 в 13:08
поделиться

Зависит от того, сколько детали Вы хотите, чтобы он имел, это должно иметь соотношение сторон 1:1 (в основном - это должно быть квадратным)

, я пошел бы с Apple, собственной 129*129

3
ответ дан saniul 24 November 2019 в 13:08
поделиться

Я не могу процитировать источник для тех размеров, потому что официальная ссылка находится под блокировкой и ключом ADC.

Однако многие сайты не-NDA имеют учебные руководства о том, как создать значки. Например, здесь:

2
ответ дан hakre 24 November 2019 в 13:08
поделиться

Официальный размер 57x57. Я рекомендовал бы использовать точный размер просто вследствие того, что требуется меньше памяти, когда загружено (если Apple не кэширует масштабированное представление). После этих слов Король прав , что любой размер квадратов будет работать

1
ответ дан Community 24 November 2019 в 13:08
поделиться

Я не думаю, что существует "корректный размер". Так как iPhone действительно выполняет OSX, система рендеринга значка довольно устойчива. Пока Вы даете ему высококачественное изображение с правильным соотношением сторон и разрешением, по крайней мере, настолько высоко, как эффективная выходная мощность будет, ОС уменьшит масштаб очень чисто. Мой сайт использует 158x158, и значок выглядит идеальным для пикселя на экране iPhone.

0
ответ дан Rex M 24 November 2019 в 13:08
поделиться

Ссылка NilObject привела меня к большому сообщению в блоге Кетчуп на Вашем Значке в makentosh.com

... Конечно, со всем этим несоответствием нужно было иметь дело в конечном счете, правильно? Хорошо 2.0 имел дело с ним прекрасным способом! Наконец 57x57 на самом деле предназначенный 57x57.

... каждый пиксель... представленный отлично.

0
ответ дан Zack Peterson 24 November 2019 в 13:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: