Ağ Bilgisi API'si, cihazınızın ağ bağlantısı hakkında ayrıntılar sunan bir tarayıcı API'sidir: Wi-Fi, hücresel veya ethernet mi kullandığınızı ve bağlantının etkili kalitesini gösterir. Bağlantı türünüzü whatsmy.fyi üzerinde görebilirsiniz.
Ağ Bilgisi API'si Nedir?
Ağ Bilgisi API'si (navigator.connection), cihaz tarafından kullanılan ağ bağlantısı hakkında bilgilere salt okuma erişimi sağlayan bir tarayıcı API'sidir. W3C Ağ Bilgisi spesifikasyonunun bir parçasıdır.
API şunları ortaya koyar:
type: Bağlantı türü —wifi,cellular,ethernet,bluetooth,wimax,other,unknownveyanone.effectiveType: Son gözlemlenen RTT ve aktarım hızına göre etkili bağlantı kalitesi:slow-2g,2g,3gveya4g. Not: "4g" hızlı bağlantı anlamına gelir, gerçek 4G hücresel bağlantı değil.downlink: Mb/s cinsinden tahmini etkili bant genişliği.rtt: Uygulama katmanında ölçülen, milisaniye cinsinden tahmini gidiş-dönüş gecikmesi.
Bağlantı Türleri Açıklandı
- Wi-Fi: ISP'niz üzerinden internete bağlanan yerel ağ yönlendiricisine kablosuz bağlantı.
- Hücresel: Mobil ağ operatörü üzerinden mobil veri bağlantısı (3G, 4G LTE, 5G).
- Ethernet: Doğrudan bir yönlendirici veya ağ anahtarına kablolu bağlantı. Genellikle en kararlı ve en düşük gecikmeli bağlantı türüdür.
- Bilinmiyor: Tarayıcı bağlantı türünü belirleyemiyor. Bu durum, tam API'yi uygulamayan masaüstü tarayıcılarda yaygındır.
Etkili Bağlantı Türü ile Gerçek Bağlantı Türü Farkı
effectiveType değeri (slow-2g, 2g, 3g, 4g) bağlantı etiketiyle değil gerçek performansı ölçerek belirlenir. Zayıf sinyal alanında LTE (4G) ağındaki bir telefon, gerçek aktarım hızı düşük olduğundan 3g hatta 2getkili türde görünebilir.
Tersine, hızlı bir Wi-Fi bağlantısı hücresel olmasa da 4g etkili türde görünür. 4g etiketi "hızlı" anlamına gelir — bir teknoloji tanımlayıcısı değil, bir performans kademesidir.
Tarayıcı Desteği
Ağ Bilgisi API'si tutarsız tarayıcı desteğine sahiptir:
- Chrome ve Chromium tabanlı tarayıcılar (Edge, Opera, Brave):
type,effectiveTypevedownlinkdahil tam destek. - Firefox: Sınırlı destek —
effectiveTypemevcut ancaktypeyok. - Safari (iOS ve macOS): 2025 itibarıyla destek yok. Safari'de bağlantı türü "Bilinmiyor" olarak görünür.
whatsmy.fyi bağlantı türünüz için "Bilinmiyor" gösteriyorsa, büyük olasılıkla Ağ Bilgisi API'sini uygulamayan bir tarayıcı kullanıyorsunuz demektir.
Gizlilik Etkileri
Ağ Bilgisi API'si, tarayıcı parmak izinize başka bir veri noktası ekler. Wi-Fi mi hücresel mi kullandığınızı bilmek, ekran çözünürlüğü, saat dilimi ve kullanıcı ajanıyla birleşince cihaz türünüzü ve bağlamınızı daraltmaya yardımcı olabilir.
Bazı gizlilik odaklı tarayıcılar ve eklentiler, parmak izi riskini azaltmak için Ağ Bilgisi API'sini engeller veya rastgele kılar.
Sık Sorulan Sorular
Wi-Fi bağlantım neden "Bilinmiyor" gösteriyor?
Safari veya Ağ Bilgisi API'si desteği olmayan bir tarayıcı kullanıyorsanız bağlantı türü belirlenemiyor ve "Bilinmiyor" olarak görünüyor. Bu, bağlantınızda bir sorun olduğu anlamına gelmez.
"effective: 4g" ne anlama gelir?
Bağlantınızın etkili kalitesinin — ölçülen aktarım hızı ve gecikmenin — hızlı olarak sınıflandırıldığı anlamına gelir. 4g etkili türü, ister hücresel, Wi-Fi veya ethernet olsun, downlink > 10 Mb/s ve RTT < 80ms olan tüm bağlantılara uygulanır.



