mega.genn.org

айТриптих

Встретились ;)

Теперь моим сайтом и блогом можно любоваться и с айфона. При этом, если добавить любой из них на экран телефона в виде иконки, он будет обозначен своей уникальной красивой стеклянной пиктограммой (их хорошо видно на картинке вверху). Поскольку сеть изобилует ложными рекомендациями о том, как добиться такого результата (я про иконку), дальше я открою тайны правильного создания красивой пиктограммы. В завершение будут представлены скриншоты трех сайтов для айфона. Два из них рисовал я, а третий (mega) — обработанный плагин WPtouch.

Иконка на home screen телефона iPhone или плеера iPod Touch

Нет ничего сложного в изготовлении подходящего файла. Неплохого результата можно добиться, если создать PNG размером 129 х 129 пикселей.

Apple touch icon

По всему интернету разбросаны размеры сторон иконок от 48 до 69 пикселей (for best results), но мы-то с Apple Inc. знаем их правильные длину и ширину

Update (спасибо r3s3t)
Не смотря на то, что иконка на сайте Apple размером 129 на 129 пикселей, в руководстве разработчика указан размер 57 x 57 пикселей при разрешении 72 ppi. Действительно, в таком размере каждый пиксель на своем месте. Надо отдать должное алгоритмам уменьшения картинки — 129 х 129 пикселей сжимаются в 57 х 57 пикселей настолько хорошо, что не используя пиксельную графику и не разберешься.

57 vs 129

Откуда же взялся размер 129 х 129 пикселей? Может он используется для айтьюнса или это задел для будущих разработок? Увидим ;)

После того, как файл будет на сервере, в заголовок каждой html-страницы следует добавить одну строку:

  1. <link rel="apple-touch-icon" href="/apple-touch-icon.png"/>

/apple-touch-icon.png — имя и путь к файлу с иконкой

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

Add icon to iPhone/iPod touch home screen

mega.genn.org

iphoned mega.genn.org

genn.org | reborn

iphoned genn.org

Hack & Dev

Совершенно случайно помог на выходных farcaller‘у сделать сайт, посвященный замечательным разработкам его команды для айфона. В принципе, с этого сайта и начались все переделки моих ресурсов ;)

iphoned Hack & Dev

iphoned Hack & Dev

iphoned Hack & Dev

***

iPhone-версии genn.org, iphone.hackndev.org и apple.com сверстал Акелла. Хотя, постойте, Apple он не верстал ;)

8.03.02 в 16:58 | PCG:

Очень симпатично выглядит! Спасибо за идейку.

5.08.08 в 18:07 | grossu:

Замечательно выглядит. Молюсь, чтобы под айфон не выпустили ie

5.08.08 в 18:10 | Genn:

grossu, скорее уж там появится какая-нибудь Опера и все будет как всегда ;)

5.08.08 в 18:20 | Genn:

grossu, я тут вспомнил, как ты близок к истине. Странные люди зачем-то уродуют интерфейс айфона. Так что можно опасаться Эксплорера. ;)

7.08.08 в 22:05 | Юльча:

Спасибо за пост. Позновательно.

22.08.08 в 23:48 | Gas:

Про иконку понятно, а вот как сайт сам сделать? Или как переделать существующий?

1.09.08 в 7:35 | Genn:

Gas, в общих чертах вот так.

21.10.08 в 13:40 | r3s3t:

Зачем 129×129? Достаточно 57×57, это самый оптимальный вариант, к тому же по спецификации самой Apple.

21.10.08 в 22:21 | Genn:

Reset, не смотря на свои же спецификации (можно ссылку? ;)), Apple сделала себе файл 129х129 пикселей.

22.10.08 в 18:37 | r3s3t:

То Apple, а мы с вами простые смертные, нам не понять.

Ссылки не дам, а вот выдержку из PDF, прилагаемого к iPhone SDK, пожалуйста:

The binary must include an icon that is 57×57 pixels, which will be displayed on the home screen and the App Store when viewed from the iPod touch and iPhone. For best results, you will need to provide an icon which meets the following requirements:
57px square
72ppi, RGB, flattened, no transparency
24bit PNG image file format

А вы если не верите, попробуйте нарисовать 129×129 иконку с пиксель-артом, и посмотрим, как она у вас вся ужасно исказится при зуме. Для 57×57 зума не будет. Так что увеличение стороны квадрата никакой практической пользы не имеет, даже наоборот, размер файла увеличивается только.

23.10.08 в 11:07 | Genn:

Попробовал и убедился! Обновил информацию в посте. Спасибо ;)

23.10.08 в 13:24 | r3s3t:

Не за что. А вам — за статью.

Оставить комментарий

Copyright © 2007 Genn
Сайт работает под управлением WP-турбийона.
Черный день
Рассказ о сайтах в G-Club