Was ist derzeit der beste Weg, um ein Favicon in allen Browsern anzuzeigen, die es derzeit unterstützen?
Bitte beziehe ... mit ein:
Welche Bildformate werden von welchen Browsern unterstützt?
Welche Zeilen werden an welchen Stellen für die verschiedenen Browser benötigt?
Antworten:
Ich gehe hier auf einen Gürtel und eine Zahnspange zu.
Ich erstelle ein 32x32 icon In den beiden
.ico
und.png
Formate bezeichnetfavicon.ico
undfavicon.png
. Der Symbolname spielt keine Rolle, es sei denn, Sie haben es mit älteren Browsern zu tun.favicon.ico
an Ihrem Site-Stammverzeichnis, um die älteren Browser zu unterstützen (optional und nur für ältere Browser relevant).<head>
Element den folgenden HTML-Code hinzu .Bitte beachte, dass:
.ico
Dateien wurde von der IANA als image / vnd.microsoft.icon registriert .type
Attribut für die Verknüpfungssymbolbeziehung. Dies ist der einzige Browser, der diese Beziehung unterstützt. Er muss nicht angegeben werden.Referenz
quelle
Ich verwende das .ico-Format und füge die folgenden zwei Zeilen in das
<head>
Element ein:quelle
Um auch Touch-Symbole für Tablets und Smartphones zu unterstützen, bevorzuge ich den Ansatz von HTML5Boilerplate
Weitere Informationen zu Touch-Symbolen finden Sie in diesem Artikel .
Mit dem aktuellen Status der Browserunterstützung müssen Sie nicht einmal das HTML-Tag für das Favicon in Ihrem Dokument hinzufügen. Die Browser durchsuchen automatisch eine Liste von Dateien. Siehe dieses Beispiel für iOS:
Mein Rat ist, kein Favicon in Ihr Dokument aufzunehmen, sondern eine Liste der Dateien auf der Root-Website bereit zu halten:
(57px*57px)
HiDPI (32x32px)
Wenn Sie eine Vorlage von html5boilerplate.com herunterladen, sind diese alle enthalten. Sie müssen sie nur durch Ihre eigenen Symbole ersetzen.
quelle
Wikipedia zur Rettung
quelle
IE6 kann PNGs nicht korrekt verarbeiten, seien Sie gewarnt.
quelle
Favicon muss eine ICO-Datei sein , damit es in allen Browsern ordnungsgemäß funktioniert.
Moderne Browser unterstützen auch PNG- und GIF-Bilder.
Ich habe festgestellt, dass der einfachste Weg, einen zu erstellen, im Allgemeinen darin besteht, einen frei verfügbaren Webdienst wie favicon.cc zu verwenden .
quelle
Es gibt auch eine Site, auf der Sie überprüfen können, wie das Favicon einer Seite erstellt wird
getfavicon.org
Dort sehen Sie ein Tutorial über das Erstellen von Favoriten, Bildtypen und Auflösungen. Es ist schön!
quelle
Ein
favicon.*
in Ihrem Stammverzeichnis zu haben, wird von den meisten Browsern automatisch erkannt. Sie können sicherstellen, dass es erkannt wird, indem Sie:Persönlich verwende ich .png-Bilder, aber die meisten Formate sollten funktionieren.
quelle
Die Antwort auf diese Frage ist so kompliziert geworden , dass Sie am besten nur ein Tool wie RealFaviconGenerator verwenden können, mit dem Sie ein PNG / JPG hochladen und dann Favoriten und Code generieren können, um alle Plattformen für Sie abzudecken : https: // realfavicongenerator. Netz/
quelle