Ana Sayfa/Blog/Favicon Nasıl Oluşturulur? Tüm Boyutlar ve Formatlar

Favicon Nasıl Oluşturulur? Tüm Boyutlar ve Formatlar

Favicon (favorites icon), web sitenizi tarayıcı sekmelerinde, yer imlerinde, arama sonuçlarında ve mobil cihazların ana ekranlarında temsil eden küçük ikondur. Küçük boyutuna rağmen marka tanınırlığı ve profesyonel görünüm açısından büyük öneme sahiptir. Doğru favicon yapılandırması, farklı platformlar ve cihazlar için birden fazla boyut ve format gerektirir.

Gerekli Favicon Boyutları

Modern web için gereken favicon boyutları şunlardır:

Favicon Formatları

ICO Formatı

Geleneksel favicon formatıdır. Tek bir dosya içinde birden fazla boyut barındırabilir (16x16, 32x32, 48x48). Tüm tarayıcılarla tam uyumludur. Dezavantajı modern sıkıştırma yöntemlerini desteklememesidir.

PNG Formatı

Modern tarayıcıların çoğunda desteklenir ve ICO'ya göre daha iyi sıkıştırma sunar. Şeffaflık desteği vardır. Her boyut için ayrı dosya gerekir. HTML5 ile standart hale gelmiştir ve günümüzde en yaygın tercih edilen formattır.

SVG Formatı

Vektörel format olduğu için her boyutta mükemmel görüntü kalitesi sunar. Tek dosya tüm boyutlar için yeterlidir. prefers-color-scheme media query ile karanlık/aydınlık mod desteği sağlanabilir. Ancak tarayıcı desteği henüz tam değildir.

HTML Yapılandırması

Tüm platformları destekleyen eksiksiz bir favicon yapılandırması şöyle görünür:

<!-- Klasik favicon (ICO) -->
<link rel="icon" href="/favicon.ico" sizes="48x48">

<!-- Modern favicon (SVG) -->
<link rel="icon" href="/favicon.svg" type="image/svg+xml">

<!-- Apple Touch Icon -->
<link rel="apple-touch-icon" href="/apple-touch-icon.png">

<!-- Web Manifest (Android/PWA) -->
<link rel="manifest" href="/site.webmanifest">

Apple Touch Icon

iOS cihazlarda siteniz ana ekrana eklendiğinde gösterilecek ikondur. 180x180 px boyutunda bir PNG dosyası olmalıdır. iOS otomatik olarak köşeleri yuvarlar, bu nedenle ikonunuzu kare olarak tasarlayın:

<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">

Web Manifest

Android cihazlar ve PWA'lar için web manifest dosyasında ikon boyutlarını tanımlarsınız:

{
  "name": "Site Adı",
  "icons": [
    {
      "src": "/icon-192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "/icon-512.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ]
}

SVG Favicon ile Karanlık Mod Desteği

SVG favicon kullanarak karanlık mod desteği ekleyebilirsiniz:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <style>
    rect { fill: #1a1a2e; }
    text { fill: #e94560; }
    @media (prefers-color-scheme: dark) {
      rect { fill: #e94560; }
      text { fill: #1a1a2e; }
    }
  </style>
  <rect width="32" height="32" rx="4"/>
  <text x="50%" y="50%" text-anchor="middle" dy=".35em"
    font-size="20" font-weight="bold">S</text>
</svg>

Favicon Tasarım İpuçları

Favicon Araçlarını Kullanın

Profesyonel favicon setinizi hızlıca oluşturmak için Favicon Oluşturucu aracımızı kullanabilirsiniz. Mevcut bir PNG görseli ICO formatına dönüştürmek için ise PNG → ICO Dönüştürücü aracımız mevcuttur. Her iki araç da tüm gerekli boyutları otomatik olarak oluşturur.

Bu konuyla ilgili araçlarımızı da deneyin: Teknoloji Dedektörü, Meta Tag Oluşturucu, Format Dönüştürücü

← Tüm Yazılar