Para admitir también iconos táctiles para tabletas y teléfonos inteligentes, prefiero el enfoque de HTML5Boilerplate
Puede encontrar más información sobre los iconos táctiles en este artículo .
Con el estado actual de compatibilidad con el navegador, ni siquiera tiene que agregar la etiqueta HTML para el favicon en su documento. Los navegadores buscarán automáticamente una lista de archivos, vea este ejemplo para iOS:
Si no se especifican íconos en el HTML, iOS Safari buscará íconos en el directorio raíz del sitio web con el prefijo apple-touch-icon o apple-touch-icon-precomposed. Por ejemplo, si el tamaño de icono apropiado para el dispositivo es 57 × 57 píxeles, iOS busca nombres de archivo en el siguiente orden:
- apple-touch-icon-57x57-precomposed.png
- apple-touch-icon-57x57.png
- apple-touch-icon-precomposed.png
- apple-touch-icon.png
Mi consejo es no incluir un favicon en su documento, sino tener una lista de archivos lista en el sitio web raíz:
- apple-touch-icon-114x114-precomposed.png
- apple-touch-icon-144x144-precomposed.png
- apple-touch-icon-57x57-precomposed.png
- apple-touch-icon-72x72-precomposed.png
- apple-touch-icon-precomposed.png
- apple-touch-icon.png
(57px*57px)
- favicon.ico
HiDPI (32x32px)
Cuando descarga una plantilla de html5boilerplate.com , todas están incluidas, solo tiene que reemplazarlas con sus propios iconos.