Anderes Favicon für die Entwicklung

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Ich wette, viele von uns haben die Produktionswebsite und die Entwicklungswebsite oft gleichzeitig geöffnet. Es ist schon fast ein Entwicklerklischee, eine lokale Änderung vorzunehmen, zu aktualisieren, zu aktualisieren, zu aktualisieren, zu aktualisieren und die Änderung einfach nicht zu sehen, nur um dann festzustellen, dass man die Produktionswebsite und nicht die lokale Entwicklungswebsite betrachtet hat.

Das ist am Anfang nur lustig, aber wenn es oft passiert, ist es frustrierend. Es ist auch komplett vermeidbar, indem man einen offensichtlichen visuellen¹ Unterschied zwischen den beiden Seiten hat. Ein einfacher Weg, das zu tun? Unterschiedliche Favicons.

Es gibt keinen wirklichen Trick dabei. Ich habe buchstäblich eine andere favicon.ico Datei in der Entwicklung als in der Produktion. Auf dieser (WordPress)-Seite versioniere und deploye ich nur den wp-content Ordner, der nicht die Wurzel der Seite ist, auf der sich das Favicon befindet. Alle Dateien im Stammverzeichnis muss ich manuell per SFTP hochladen, um sie zu ändern. Ich habe einfach meine lokale Version geändert, und dort liegt sie nun, ganz anders.

Andere Tricks

Wo wir gerade von Favicons sprechen...

Das bringt mich zum Nachdenken, was die Best Practices für Favicons im Jahr 2020 sind, zumindest für gewöhnliche Inhaltswebsites wie diese.

Ich sage es ungern, aber es ist mir egal, was das Symbol ist, wenn jemand diese Seite zu Hause auf einem iPad hinzufügt, wissen Sie? Abgesehen von einem Kerl, der eine Kopie der gesamten Datenbank wollte, um die Website offline zu nutzen, um Gefangene zu unterrichten, hat mich noch nie jemand nach dem "Installieren" von CSS-Tricks gefragt.

Noch weniger kümmert es mich die Kachelfarbe auf einem Windows 8 Tablet oder die Anpassung der Browser-Chrome-Farbe unter Android. Solche Dinge sind Teil des Prozesses, wenn Favicons "generiert" werden.

Mir ist wichtig, dass das Favicon auf hochauflösenden Displays gut aussieht (eine 32×32-Grafik ist keine große Ausgabe). Ich mag die Idee von SVG-Favicons. Ich mag die Idee, sicherzustellen, dass der Dark Mode behandelt wird. Ich mag die Idee, dies mit so wenig Code und Dateien wie möglich zu tun. Hat sich das in letzter Zeit jemand angesehen und kann mich erleuchten?

  1. "Visueller" Unterschied. Hm. Ich frage mich, was für Entwickler mit Sehbehinderungen getan werden könnte? Ideen?