WebAuthn İstemci Yetenekleri
WebAuthn istemci yetenekleri, hangi tarayıcı tarafı özelliklerin gelişmiş geçiş anahtarı deneyimleri için üst sınır oluşturduğunu gösterir. Koşullu aracılık, hibrit taşıma, ilgili kökenler ve sinyal desteği, geçiş anahtarı yolculuğunun ne kadarının sorunsuz hale getirilebileceğini şekillendirir.
WebAuthn istemci yetenekleri
Aşağıdaki çubuklar yalnızca tarayıcıyı kontrol eder. Tarayıcısı WebAuthn yeteneğini desteklediğini bildiren (veya bilinen) web oturumlarının payını gösterirler. Bu yeteneği desteklemesi gereken altyapıdaki doğrulayıcıyı veya kimlik bilgisi sağlayıcısını kontrol etmezler. Olgunlaşmış yetenekler doygunluk noktasına yakındır. Safari raporlama düzenlemesinden sonra WebAuthn Signal API, kalan temel boşluktur.
Tarayıcı Dağılımı
Tablo, tarayıcı dağılımını karar açısından en önemli iki sütuna odaklar: Conditional Create ve Signal API. Tarayıcı desteği ilk ön koşuldur. Doğrulayıcı veya kimlik bilgisi sağlayıcısı da bu yeteneği desteklemelidir. Corbado Conditional Create analizi sayfasına bakın.
| Tarayıcı | Conditional Create | Signal API |
|---|---|---|
| Chrome | 97% | 84% |
| Safari 1 | 95% | 72% |
| Edge | 7% | 96% |
| Samsung Internet | 0% | 100% |
| Firefox | 5% | 0% |
- Safari Signal API düzenlenmiştir: iOS/macOS üzerindeki Safari 26+, yetenek bayrağı bunu güvenilir bir şekilde raporlamasa da, Safari burada Signal API'yi desteklediği için destekleniyor kabul edilir. Safari OS-sürüm dağılımına dayanarak, düzenlenmiş Safari Signal API desteği 72% seviyesindedir. Corbado Signal API analizi sayfasına bakın.
- Bağımlı taraf WebAuthn yetenek raporlaması için normal bir tarayıcı bağlamı olmadığı için Google App trafiği bu tarayıcı karşılaştırmasının dışında tutulmuştur.
İleri Okuma
Derlenmiş Corbado araştırmaları ve temel referanslar.
- WebAuthn Client Capabilities Gelişmiş geçiş anahtarı deneyimleri için tarayıcı tarafı yetenek tespitine yönelik Corbado rehberi.
- WebAuthn client capabilities WebAuthn istemci desteğini tarayıcıdan okumak için Google'ın uygulama rehberi.
- getClientCapabilities() Gelişmiş geçiş anahtarı UX kullanılabilirliğini belirleyen yetenek dizeleri için referans.