Modern Web Sitelerinde Tipografi ve Okunabilirlik Hiyerarşisi Rehberi
Modern web sitelerinde kullanıcı deneyimini ve dönüşüm oranlarını artıran tipografik hiyerarşi, okunabilirlik kuralları ve fluid tipografi uygulama adımları.
Sistem Yöneticisi
Kıdemli Yazılım Mimarı
Modern Web Tasarımında Tipografinin Rolü
Tipografi, arayüz tasarımının iskeletidir. Bir dijital ajans veya geliştirici için içerik sunumu salt estetik değil, bilgi mimarisi meselesidir. Modern web standartlarında doğru tipografi kurgusu, etkileşimi doğrudan artırır.
İyi tipografi kendini hissettirmez; içeriği doğrudan zihne aktarır.
Adım Adım Tipografik Hiyerarşi Oluşturma
Adım 1: Yazı Tipi Eşleştirmesi ve Karakter Dağılımı
Gereksiz font yükünden kaçının. Proje genelinde en fazla iki yazı tipi ailesi kullanın:
- Başlıklar (Headings): Karakteri olan, marka kimliğini yansıtan sans-serif veya modern serif fontlar.
- Gövde Metni (Body): Nötr, yüksek x-yüksekliğine sahip, düşük çözünürlükte bozulmayan sans-serif fontlar (Inter, Roboto vb.).
Adım 2: Modüler Ölçek (Modular Scale) Belirleme
Rastgele piksel değerleri yerine matematiksel oranlar kullanın. Yaygın oranlar:
- Major Third (1.250): Kurumsal ve içerik ağırlıklı siteler için dengeli.
- Perfect Fourth (1.333): Net hiyerarşi arayan modern arayüzler.
- Golden Ratio (1.618): Yüksek kontrastlı editoryal sayfalar.
Adım 3: Akışkan Tipografi (Fluid Typography) Entegrasyonu
Statik piksel veya breakpoint bazlı font boyutu yerine CSS clamp() fonksiyonu kullanın. Bu yöntem ekran boyutuna göre pürüzsüz ölçekleme sağlar:
font-size: clamp(1rem, 0.8rem + 1vw, 1.25rem);
Adım 4: Satır Uzunluğu (Measure) ve Satır Yüksekliği (Line-Height)
Göz yorgunluğunu engellemek için metin bloklarını sınırlandırın:
- Gövde metni satır genişliği: 45-75 karakter (ideal: 65 karakter /
max-width: 65ch). - Gövde metni satır yüksekliği: 1.5 - 1.6 katı (
line-height: 1.5). - Başlık satır yüksekliği: 1.1 - 1.25 katı (büyük puntoda satır aralığı daraltılmalıdır).
Adım 5: Renk Kontrastı ve WCAG Standartları
Metin ve arka plan arasındaki kontrast oranı WCAG AA standartlarına göre en az 4.5:1 olmalıdır. Saf siyah (#000000) yerine koyu gri (#121212 veya #1e293b) tercih edin. Saf beyaz zemin üzerinde saf siyah metin gözü yorar.
Tipografi Trendleri ve Performans Optimizasyonu
- Değişken Fontlar (Variable Fonts): Tek bir dosya ile tüm ağırlıkları (font-weight) yükleyip HTTP isteklerini azaltın.
- font-display: swap: Web font yüklenene kadar sistem fontunu göstererek layout shift (CLS) ve gecikmeyi engelleyin.
- Sub-pixel Rendering: Okunabilirliği artırmak için CSS tarafında
-webkit-font-smoothing: antialiasedkullanın.