User Agent Çözümleyici

2 değerlendirmeden 5 puan

User Agent Çözümleyici, tarayıcıların her istekte gönderdiği kimlik metnini ayrıştırır ve içindeki tarayıcı, işletim sistemi ve cihaz bilgisini okunabilir hale getirir.

Neden bu metin bu kadar tuhaf?

Bir tarayıcı kimlik metnine ilk kez bakan herkes aynı soruyu sorar: neden Chrome hem "Mozilla" hem "Safari" hem "Chrome" yazıyor?

Cevap teknik değil, tarihseldir. Web'in ilk yıllarında siteler, gelişmiş özellikleri yalnızca belirli bir tarayıcıya gösteriyordu. Diğer tarayıcılar dışlanmamak için kendilerini o tarayıcı gibi tanıtmaya başladı. Sonraki her tarayıcı da aynı yolu izledi.

Sonuç, otuz yıl boyunca üst üste birikmiş bir uyumluluk kalıntısı oldu. Bugün her tarayıcı, aslında olmadığı üç dört tarayıcının adını taşıyor.

Bu bilgiye ne kadar güvenilir?

Sınırlı ölçüde. Kimlik metni tamamen istemcinin gönderdiği bir yazıdır ve kolayca değiştirilebilir. Tarayıcı eklentileri, otomasyon araçları ve gizlilik ayarları bu metni rutin olarak değiştirir.

Ayrıca tarayıcılar gizlilik gerekçesiyle bu metni giderek daha az ayrıntılı gönderiyor; sürüm numaraları yuvarlanıyor, işletim sistemi bilgisi genelleştiriliyor.

Bu yüzden: bir özelliğin desteklenip desteklenmediğini kimlik metninden anlamaya çalışmayın. Doğru yöntem, özelliğin kendisini doğrudan sınamaktır.

O halde ne işe yarar?

  • Kayıt incelemesi sunucu günlüklerindeki bir isteğin hangi ortamdan geldiğini kabaca anlamak.
  • Hata ayıklama bir kullanıcının bildirdiği sorunu kendi ortamınızda tekrarlamak.
  • Bot ayırt etme arama motoru tarayıcıları kendilerini genellikle açıkça tanıtır.
  • İstatistik kesin olmasa da eğilim görmek.

Nasıl çözümlenir?

  1. Kimlik metnini giriş alanına yapıştırın.
  2. Çözümlemeyi başlatın.
  3. Ayrıştırılmış tarayıcı, sürüm, işletim sistemi ve cihaz bilgilerini inceleyin.

Kontrol edilmesi gerekenler

Sonuçta beklemediğiniz bir tarayıcı adı görüyorsanız bu genellikle bir hata değil, yukarıda anlatılan tarihsel kalıntının sonucudur. Sürüm numarası yuvarlak görünüyorsa tarayıcı gizlilik nedeniyle ayrıntıyı gizliyor olabilir.

Sıkça sorulan sorular

Neden her tarayıcı Mozilla yazıyor?

Web'in ilk yıllarındaki uyumluluk zorunluluğundan kalma bir alışkanlıktır ve bugün de sürdürülüyor.

Bu bilgi değiştirilebilir mi?

Evet, kolayca. İstemcinin gönderdiği bir metindir; doğruluğu garanti edilemez.

Cihaz tespiti için kullanabilir miyim?

Kabaca fikir verir ama güvenilir değildir. Ekran boyutu ve özellik sınaması daha doğru sonuç verir.

Kişisel bilgi içerir mi?

Doğrudan kimlik bilgisi taşımaz, ancak diğer verilerle birleştirildiğinde parmak izi oluşturmaya katkıda bulunabilir.

İlgili araçlar

Bağlantı yapısını incelemek için URL Çözümleyici, sunucu yanıt başlıkları için HTTP Başlıkları Sorgulama sayfalarını kullanabilirsiniz.

Popüler Araçlar