top
logo
custom iconKaynak Genel Bakış
custom iconÖzellik Genel Bakış
language-switch

Client Hints, web tarayıcılarının ağ sunucularına istemci cihazı ve tarayıcı hakkında ayrıntılı bilgiler göndermesine olanak tanıyan bir dizi HTTP başlığı ve JavaScript API'sidir. Bu başlıklar, User-Agent'ın halefleri olarak tasarlanmıştır ve ağ sunucularına istemci içeriğini optimize etmenin standart bir yolunu sağlar, güvenilir olmayan User-Agent dizisi tespiti veya tarayıcı parmak izi tanımlama teknolojilerine bağımlılık olmaksızın

User-Agent Dizisi
user-Agent
loadingloading...
User-Agent Client Hints (JavaScript API)
API Desteği
loadingloading...
Mimari
loadingloading...
bitness
loadingloading...
Markalar (Tarayıcı markaları)
loadingloading...
Tam sürüm listesi
loadingloading...
mobile
loadingloading...
model
loadingloading...
platform
loadingloading...
Platform sürümü
loadingloading...
Kullanıcı aracısı tam sürümü
loadingloading...
WOW64 (64 bit Windows'ta 32 bit)
loadingloading...
İstek Başlıkları (User-Agent Client Hints)
sec-ch-ua
loadingloading...
sec-ch-ua-platform
loadingloading...
sec-ch-ua-mobile
loadingloading...
sec-ch-ua-full-version
loadingloading...
sec-ch-ua-platform-version
loadingloading...
sec-ch-ua-full-version-list
loadingloading...
sec-ch-ua-arch
loadingloading...
sec-ch-ua-bitness
loadingloading...
sec-ch-ua-wow64
loadingloading...
sec-ch-ua-model
loadingloading...
sec-ch-save-data
loadingloading...
sec-ch-width
loadingloading...
sec-ch-viewport-width
loadingloading...
viewport-width
loadingloading...
sec-ch-viewport-height
loadingloading...
sec-ch-dpr
loadingloading...
dpr
loadingloading...
sec-ch-device-memory
loadingloading...
device-memory
loadingloading...
sec-ch-rtt
loadingloading...
sec-ch-ect
loadingloading...
ect
loadingloading...
sec-ch-prefers-color-scheme
loadingloading...
sec-ch-prefers-reduced-motion
loadingloading...
sec-ch-prefers-reduced-transparency
loadingloading...
sec-ch-prefers-contrast
loadingloading...
sec-ch-forced-colors
loadingloading...
sec-ch-ua-form-factors
loadingloading...
Bilinen Client Hints Başlıkları (Referans)
  • Sec-CH-UA
    Tarayıcı marka(ları) ve ana sürümü temsil eder.
  • Sec-CH-UA-Full-Version
    Tarayıcının tam sürüm dizisini belirtir. (Artık kullanılmıyor, Sec-CH-UA-Full-Version-List ile değiştirilmiştir)
  • Sec-CH-UA-Full-Version-List
    Tarayıcının tam sürüm dizisini belirtir.
  • Sec-CH-UA-Platform
    Belirtilen kullanıcı aracısının çalıştığı platformu belirtir.
  • Sec-CH-UA-Platform-Version
    Belirtilen kullanıcı aracısının çalıştığı platform sürümünü belirtir.
  • Sec-CH-UA-Arch
    Belirtilen kullanıcı aracısının çalıştığı platformun mimarisini belirtir.
  • Sec-CH-UA-Bitness
    Belirtilen kullanıcı aracısının çalıştığı platform mimarisinin bit sayısını belirtir.
  • Sec-CH-UA-WoW64
    Tarayıcının 64 bit Windows'ta 32 bit modda çalışıp çalışmadığını belirtir.
  • Sec-CH-UA-Model
    Belirtilen kullanıcı aracısını çalıştıran cihazı belirtir.
  • Sec-CH-UA-Mobile
    Kullanıcı aracısının mobil deneyimi tercih edip etmediğini belirtir.
  • Sec-CH-UA-Form-Factors
    Cihazın form faktörünü belirtir, tarihsel olarak User-Agent dizisindeki deviceCompat belirteci olarak belirtilmiştir.
  • Sec-CH-Lang
    Kullanıcının dil tercihlerini temsil eder.
  • Sec-CH-Save-Data
    Kullanıcı aracısının veri kullanımını azaltma tercihlerini temsil eder.
  • Sec-CH-Width
    CSS piksel cinsinden görüntü kaynağı isteğinin yerleşim genişliğini sağlar.
  • Sec-CH-Viewport-Width
    Kullanıcı görünüm alanının CSS piksellerindeki genişliğidir.
  • Sec-CH-Viewport-Height
    Kullanıcı aracısının mevcut görünüm yüksekliğini belirtir.
  • Sec-CH-DPR
    Kullanıcı ekranının fiziksel piksellerinin CSS piksellerine oranını bildirir.
  • Sec-CH-Device-Memory
    Cihazın yaklaşık ne kadar belleğe sahip olduğunu gösterir (GiB cinsinden). Bu bilgi kullanıcıyı tanımlamak için kullanılabilir, bu nedenle Device-Memory'nin değeri kasıtlı olarak çok kabadır.
  • Sec-CH-RTT
    Uygulama katmanının yaklaşık gidiş-dönüş süresini sağlar (milisaniye cinsinden).
  • Sec-CH-Downlink
    Kullanıcı bağlantısının yaklaşık indirme hızını gösterir (Mbps cinsinden).
  • Sec-CH-ECT
    (veya ECT) Tarayıcı tarafından tahmin edilen Etkili Bağlantı Türü anlamına gelir. Değeri, belirli bir RTT ve indirme bağlantı değeri aralığında bağlantıyı tanımlayan bağlantı türleri listesidir.
  • Sec-CH-Prefers-Color-Scheme
    Kullanıcının tercih ettiği renk şemasını temsil eder.
  • Sec-CH-Prefers-Reduced-Motion
    Kullanıcının sistemin kullandığı animasyon veya hareket miktarını en aza indirmesini isteyip istemediğini belirtir.
  • Sec-CH-Prefers-Reduced-Transparency
    Kullanıcının sistemin kullandığı şeffaf veya yarı şeffaf katman efektlerinin sayısını en aza indirmesini isteyip istemediğini belirtir.
  • Sec-CH-Prefers-Contrast
    Kullanıcının web içeriğinin daha yüksek veya daha düşük bir kontrastla sunulmasını isteyip istemediğini belirtir.
  • Sec-CH-Forced-Colors
    Kullanıcı aracısının zorunlu renk modunu etkinleştirip etkinleştirmediğini belirtir.
logo

Makale Detayları