🚀 HTML Favicon: Web Sayfasının İkonik İmzası
Tarayıcı sekmelerinde sitenizi temsil eden favicon yapısını, SVG formatının avantajlarını ve uygulama yöntemlerini inceliyoruz.
Favicon Nedir?
Selamlar. Bugün bir web sayfasının 'marka yüzü' diyebileceğimiz o küçük ama etkili detaya, Favicon (Favorite Icon) konusuna bakıyoruz. Favicon, tarayıcı sekmelerinde, yer işaretlerinde (bookmarks) ve mobil ana ekran kısayollarında görünen o minik ikondur.
Bir oyun geliştiricisi perspektifinden bakarsak; favicon, oyununuzun masaüstündeki .exe ikonu gibidir. Kullanıcı onlarca sekme arasında gezerken sitenizi o minik ikon sayesinde saniyeler içinde ayırt eder.
Neden SVG Kullanmalıyız?
Eskiden sadece .ico formatı kullanılırdı. Ancak günümüzde modern tarayıcılar için en mantıklı seçim SVG formatıdır.
- Ölçeklenebilirlik: SVG vektöreldir; 16x16 pikselden 512x512 piksele kadar her boyutta net görünür.
- Dosya Boyutu: Birkaç satır koddan oluştuğu için inanılmaz hafiftir.
- Dinamiklik: CSS ile rengini bile değiştirebilirsiniz.
Ovid Game projelerimizde, örneğin OvidRacer (Amansız Takip) için hazırladığımız arayüzde, tarayıcı sekmesindeki o küçük yarış arabası ikonunun kullanıcı üzerindeki 'profesyonel ürün' algısını ne kadar artırdığını bizzat gözlemledik. Küçük detaylar, büyük projelerin imzasıdır.
Favicon Nasıl Eklenir? (Head Bölümü)
Favicon dosyanızı projenizin ana dizinine (genelde public klasörüne) attıktan sonra, HTML dosyanızın <head> etiketleri arasına şu satırı eklemeniz yeterlidir:
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
Dikkat Etmeniz Gerekenler:
- Ön Bellek (Cache): Favicon'u değiştirdiğinizde tarayıcı bazen eski ikonu göstermeye devam eder. Bunu aşmak için tarayıcı geçmişini temizlemeniz veya gizli sekmede açmanız gerekebilir.
- Dosya Yolu: İkonun yolunu (
href) her zaman doğru verdiğinizden emin olun. - Mobil Uyumluluk: Apple cihazlar için
apple-touch-icongibi özel link etiketleri de eklemek, profesyonel bir yaklaşım olacaktır.
Bir sonraki derste, sayfalarımızı organize etmek için kullandığımız Page Titles ve diğer head elementlerinin derinliklerine ineceğiz. Sekmenizi açık tutun!
Teknik İpucu: ovidgame.com