web-dev-qa-db-fra.com

Favicon Format GIF ou ICO?

Pourquoi utiliser un gif favicon? Est-ce que cela pour iPhone et iPad peut le lire?

<link rel="icon" href="/favicon.gif">
24
Solidariti

Les navigateurs ont commencé à le soutenir. En outre, les fichiers ICO constituent un ancien format de fichier image pour les icônes de Microsoft Windows. Puisque ICO est spécifique au fournisseur, certains choisissent d'aller avec GIF.

Sans oublier qu'il existe une abondance de rédacteurs d'éditeurs .gif et quelques éditeurs ICO.

Après avoir examiné les formats pris en compte, votre meilleur pari est d'accéder aux fichiers PNG si vous essayez de vous échapper de l'ICO.

16
Stephen

Un GIF peut être animé Bien que le support de navigateur est actuellement assez limité. ICO est actuellement le format le plus largement pris en charge (y compris iPhone et iPad). Une liste complète de la compatibilité du navigateur peut être trouvée dans Cet article Wikipedia .

22
Macros

.ico Les fichiers sont les plus largement pris en charge. Wikipedia a une liste de laquelle les navigateurs prend en charge les formats .

Selon cette liste Firefox et Opera sont les seuls à prendre en charge des gifs d'animation, et IE ne prend pas en charge GIF.

8
Paul Rubel

Que ce soit pour aller GIF, ICO, PNG, SVG ou autre chose pour votre favicon dépend d'un certain nombre de facteurs.

Les principales raisons d'aller pour ICO sont les suivants:

  • Format pris en charge par la majorité des navigateurs (à savoir Internet Explorer avant 11 ne supporte rien d'autre).
  • Il est le seul format de ceux qui sont pertinents qui stocke plusieurs images en une seule, de différentes tailles, permettant un fichier pour contenir l'icône dans différentes tailles telles que 16x16, 24x24, 32x32, 48x48, 64x64, 72x72 et 128x128 pour nommer les plus populaires la taille des icônes. En fonction de l'espace disponible et les tailles disponibles dans le fichier d'icône, le navigateur peut alors choisir une taille la plus appropriée pour une situation donnée, sans avoir à haute ou basse il.

Raisons de GIF:

  • GIF animé est la seule possibilité d'obtenir une favicon animée (comme la plupart des navigateurs ne supportent pas encore SVG pour favicons, et même si elles le font, si elles prennent en charge les animations JavaScript ou SMIL dans le cas de favicons peut être discutable).

Si l'icône existe dans une seule taille et de soutien dans les anciennes versions d'Internet Explorer est sans souci, vous pouvez préférer PNG ou GIF en raison de la taille du fichier. Cependant, les fichiers ICO, Stocker, ne sont pas significativement plus grande que les fichiers PNG, car depuis Windows Vista, les fichiers ICO peuvent stocker PNG. Ainsi, un fichier ICO correspondant serait de 22 octets plus (6 octets en-tête plus 16 octets d'entrée).

Note côté: Dans le code HTML que vous avez spécifié, il pourrait y avoir une contradiction. Si le fichier /favicon.gif Est en effet une image GIF, le type MIME utilisé dans le lien est erroné. Dans ce cas, il ne doit pas être image/x-icon mais image/gif.

La page Wikipedia contient plus d'informations à ce sujet: https://en.wikipedia.org/wiki/Favicon

1
Christian Hujer
  • Plus de personnes ont accès à la création de fichiers GIF ou PNG.
  • gIF peut être animé

aussi, méfiez-vous que GIF Favicons ne fonctionne pas dans toutes les versions d'IE.

1
Robert Greiner

GIF Favicons sont parfois utilisés pour qu'ils puissent être animés, mais ICOs ont un support de navigateur plus large. Si vous essayez de créer des favicons spécifiquement pour iPhone/iPod Touch, vous voudrez peut-être jeter un coup d'œil à cela:

http://ibouttamac.com/2008/01/23/making-an-iphoneipod-touch-webclips-favicon/

1
Computerish