¿Cuáles son las dimensiones de píxel correctas para un apple-touch-icon?


No estoy seguro de cuál debería ser el tamaño correcto.

Muchos sitios parecen repetir que el icono de apple-touch debe ser de 57x57 píxeles, pero citan un enlace roto como su fuente.

Los comentarios de Hanselman y playgroundblues sugieren diferentes tamaños, incluidos 163x163 y 60x60.

Propia de Apple apple.com icon es 129x129!

Ver mi pregunta relacionada: ¿Cómo le doy a mis sitios web un icono para iPhone?

Author: Community, 2008-08-05

11 answers

Parece que las directrices de Apple a partir del 3 de agosto de 2010 ahora incluyen las imágenes de "alta resolución" (para iPhone 4) en sus tamaños de iconos "requeridos".

Parece que ahora necesitamos proporcionar una imagen de 57x57 y una de 114x114, así como una imagen de título de 640x960.

Ver Pautas de Creación de Iconos e Imágenes personalizadas (Se requiere Javascript) que es parte de un documento completo:

 40
Author: OtomoBill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-02 08:47:00

Desde la caché de Google de Apple Developer Connection - Web Apps Dev Center - Designing Content...

Crear un Icono de Marcador de Clip Web

El iPhone y el iPod touch permiten al usuario guardar un marcador de clip web en su sitio en su Pantalla de Inicio.

Para especificar un icono de marcador para todos páginas de un sitio web, colocar una imagen PNG llamado " apple-touch-icon.png " en el directorio raíz de su servidor web - similar al " favicon.ico" para sitio iconos.

Para anular el icono de marcador del sitio en una página web específica, inserte un elemento similar a dentro de la elemento de la página.

Las dimensiones del icono de marcador deben ser de 57x57 píxeles. Si el icono es un diferente tamaño se escalará y recortado para encajar.

Safari se compondrá automáticamente el icono con el estándar " glassy" superposición por lo que parece un built-in Aplicación para iPhone o iPod.

 5
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-15 19:46:33

Depende de cuánto detalle quieras que tenga, necesita tener la relación de aspecto de 1:1 (básicamente - necesita ser cuadrado)

Yo iría con la propia Manzana 129 * 129

 3
Author: saniul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-04 21:36:58

No puedo citar una fuente para esos tamaños porque la referencia oficial está bajo llave de ADC.

Sin embargo, muchos de los sitios no-NDA tienen tutoriales sobre cómo crear los iconos. Por ejemplo, aquí:

 2
Author: NilObject,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-02 07:50:15

Como parte de su Guía de Contenido Web de Safari, Apple en realidad tiene una página disponible públicamente llamada " Especificando un Icono de página web para Web Clip" (requiere Javascript) que cubre todas las resoluciones y su implementación.

 2
Author: Craig,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-02 07:54:06

El tamaño oficial es 57x57. Recomendaría usar el tamaño exacto simplemente debido al hecho de que toma menos memoria cuando se carga (a menos que Apple almacene en caché la representación escalada). Dicho esto, Rex tiene razón que cualquier tamaño cuadrado funcionará

 1
Author: NilObject,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:54:36

Especificaciones de Apple especificar nuevos tamaños para iOS7:

  • 60x60
  • 76x76
  • 120x120
  • 152x152

Mientras que los tamaños antiguos para iOS6 y anteriores son:

  • 57x57
  • 72x72
  • 114x114
  • 144x144

Por cierto, los iconos precompuestos están obsoletos.

Como consecuencia, para soportar dispositivos nuevos (ejecutando iOS7) y anteriores (iOS6 y anteriores), estas 8 imágenes deben estar presentes y el código genérico is:

<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">    
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">

Además, debe crear una imagen de 152x152 llamada apple-touch-icon.png.

Es posible que desee saber que este generador de favicones puede generar todas estas imágenes a la vez. Revelación completa: Soy el autor de este sitio.

 1
Author: philippe_b,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-15 22:04:48

No creo que haya un "tamaño correcto". Dado que el iPhone realmente está ejecutando OSX, el sistema de representación de iconos es bastante robusto. Siempre que le dé una imagen de alta calidad con la relación de aspecto correcta y una resolución al menos tan alta como la salida real, el sistema operativo reducirá la escala de forma muy limpia. Mi sitio utiliza un 158x158 y el icono se ve pixel-perfecto en la pantalla del iPhone.

 0
Author: Rex M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-04 21:22:50

El enlace de NilObject me llevó a la gran publicación del blog Catchup en su Icono en makentosh.com

... Por supuesto, toda esta inconsistencia tuvo que ser tratado con el tiempo, ¿verdad? Bueno 2.0 se ocupó de ella en fin la moda! Finalmente 57x57 realmente significaba 57x57.

...todos y cada píxel ... renderizar perfectamente.

 0
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-06 23:36:35

Ya no tiene que preocuparse por el tamaño correcto. Si tiene un archivo itune artwork (es decir, un archivo de tamaño 1024 * 1024) de su icono, entonces he creado esta aplicación que le proporcionará todos los iconos basados en la información proporcionada aquí. Obtenga la aplicación desde aquí, y siga las instrucciones en el archivo readme para crear todos los iconos necesarios para la aplicación iOS.

 0
Author: rptwsthi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-20 20:43:21

Lista actualizada octubre 2014, iOS8

Lista para iPhone y iPad con y sin retina

<link rel="apple-touch-icon" href="touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png">
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png"> 

Actualización 2014 iOS 8:

Para iOS 8 y Iphone 6 plus

<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png"> 

Iphone 6 utiliza la misma imagen de 120 x 120 px que iphone 4 y 5 el resto es el mismo que para iOS 7

Actualización 2013 iOS7:

Para iOS 7 las resoluciones recomendadas cambiaron:

  • para iPhone Retina de 114 x 114 px a 120 x 120 px
  • para iPad Retina de 144 x 144 px a 152 x 152 px

Las otras resoluciones siguen siendo las mismas

  • 57 x 57 px por defecto
  • 76 x 76 px para iPads sin retina
 0
Author: felipep,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-21 12:40:52