2012-07-18 8 views
16

¿Es posible establecer un título predeterminado o anular el título generado para cuando un usuario está en Safari en su dispositivo iOS y hacer clic en "Agregar a pantalla de inicio"?¿Establecer el título predeterminado del icono del clip web de iOS?

Imagino que este título se extrae de la etiqueta HTML <title>Example.com</title>. Sin embargo, me gustaría enfocar solo dispositivos iOS con un título específico.

De hecho, el título que iOS saca no es ni siquiera el título completo de mi sitio; sin embargo, iOS acepta claramente más entrada de caracteres cuando lo hago manualmente.

+0

Tal vez algunos JavScript cambiando el contenido de la etiqueta del título en función de la UA ... –

Respuesta

30

En iOS 6, ahora es posible configurar manualmente un título del clip web por defecto utilizando la siguiente indocumentado meta etiqueta:

<meta name="apple-mobile-web-app-title" content="[your title]" /> 

Gracias a Max Firtman por cubrir esto en su artículo sobre el iPhone 5 and iOS 6 for HTML5 developers.

+0

Encontré el enlace en mi pregunta, ¡gracias! +1 ambos. – tkbx

+0

no funciona en Firefox Android – Guru

1

Cuando "Agregar a pantalla de inicio", iOS solo mira el <title></title> en su página. Trunca el título para que sea lo suficientemente corto como para mostrar todo debajo del ícono sin tener "..." en el medio. No es algo que pueda cambiar, pero puede adaptarse cambiando su <title></title> si el usuario abre la página en iOS usando el código del lado del servidor o JavaScript.

Más información acerca de las aplicaciones web son en la documentación de Apple están aquí: https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html

Cuestiones relacionadas