top

logo

custom icon
articleBlog
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

userAgent
user-Agent
loadingloading...
Client Hints JavaScript API
APISupport
loadingloading...
architecture
loadingloading...
bitness
loadingloading...
brands
loadingloading...
fullVersionLis
loadingloading...
mobile
loadingloading...
model
loadingloading...
platform
loadingloading...
platformVersion
loadingloading...
uaFullVersion
loadingloading...
wow64
loadingloading...
Client Hints HTTP Headers
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 Listesi
  • Sec-CH-UA
    Kullanıcı aracısının marka ve sürümünü temsil eder
  • Sec-CH-UA-Full-Version
    Kullanıcı aracısının tam sürümünü belirtir (artık kullanılmıyor, Sec-CH-UA-Full-Version-List ile değiştirilmiştir)
  • Sec-CH-UA-Full-Version-List
    Kullanıcı aracısının tam sürümünü belirtir (artık kullanılmıyor, Sec-CH-UA-Full-Version-List ile değiştirilmiştir)
  • 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
    Kullanıcı aracısının ikili dosyasının 64 bit Windows'ta 32 bit modda çalışıp çalışmadığını tespit etmek için kullanılır.
  • 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' kullanıcı deneyimine yönelik olup olmadığını tespit etmek için kullanılır.
  • 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
    Sunucuya görüntünün 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
    Geçerli bağlantı türünü temsil eder. 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 tespit etmek için kullanılır.
  • 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 tespit etmek için kullanılır.
  • 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 tespit etmek için kullanılır.
  • Sec-CH-Forced-Colors
    Kullanıcı aracısının zorunlu renk modunu etkinleştirip etkinleştirmediğini tespit etmek için kullanılır.
logo
logo

Makale