Укажите значок значка веб-клипа по умолчанию iOS?
Можно ли установить заголовок по умолчанию или переопределить сгенерированный заголовок, когда пользователь находится в Safari на своем устройстве iOS и нажимает "Добавить на главный экран"?
Я предполагаю, что это название вытягивается из тега HTML <title>Example.com</title>
. Тем не менее, я хотел бы настроить таргетинг только на устройства iOS с определенным названием.
Фактически, название, которое iOS втягивает, даже не является полным названием моего сайта; однако iOS явно принимает больше ввода символов, когда я делаю это вручную.
Ответы
Ответ 1
В iOS 6 теперь можно вручную установить заголовок веб-клипа по умолчанию, используя следующий недокументированный тег meta
:
<meta name="apple-mobile-web-app-title" content="[your title]" />
Спасибо Max Firtman за то, что он освещает это в своей статье о iPhone 5 и iOS 6 для разработчиков HTML5.
Ответ 2
Когда вы "Добавить на главный экран", iOS просматривает только <title></title>
на вашей странице. Он усекает заголовок так, чтобы он был достаточно коротким, чтобы показать все ниже значка, не имея "..." в середине его. Это не то, что вы можете изменить, но вы можете приспособиться к нему, изменив свой <title></title>
, если пользователь откроет страницу в iOS, используя серверный код или JavaScript.
Дополнительная информация о веб-приложениях содержится в документах Apple: https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html