Canvas Benchmark
Birkaç kalite seviyesinde hareketli şekiller ve metinle 2D canvas render performansını, kare-zaman yüzdelikleriyle ölçün.
Measures 2D canvas rendering performance (moving shapes and text) over a sampled window after warm-up. Results depend on your browser, display refresh rate and current load — they’re browser-specific, not a hardware rating.
Bu test nasıl çalışır
Sistem ve tarayıcı testleri, tarayıcınızın standart API’ler aracılığıyla zaten sunduğu bilgileri okur — navigator ve screen nesneleri, özellik tespiti ve WebGL, WebGPU ve Permissions API gibi yetenek sorguları.
Bu sayfaları yalnızca görüntülemek herhangi bir izin penceresi tetiklemez ve hiçbir şey bir takip kimliğinde birleştirilmez. Bir değer gizlilik korumaları nedeniyle yaklaşıksa (User-Agent azaltması gibi) bunu belirtiriz.
Yetenek tespiti size bir API’nin bu tarayıcıda var olup olmadığını söyler; o API’lerin bazılarını gerçekten kullanmak yine de açık izninizi ya da güvenli bir bağlam gerektirebilir.
Nasıl kullanılır
- Testi açın — çoğu sistem testi izin gerektirmeden değerleri hemen okur.
- Bildirilen bilgileri ya da yetenek matrisini gözden geçirin.
- Belirli bir özelliği bulmak için sunulan yerlerde arama ya da filtreyi kullanın.
- Paylaşmak isterseniz sonuçları kopyalayın ya da indirin (gizli bir kimlik içermez).
Neyi tespit eder
- Tarayıcının sunduğu cihaz ayrıntılarını: platform, ekran, çekirdek, bellek ipucu, diller ve saat dilimi
- Depolama, grafik, medya, worker ve sensör API’lerinin desteğini
- Tarayıcının sunduğu yerde WebGL/WebGPU renderer ayrıntılarını
- Mevcut olduğunda pil, depolama tahmini ve ağ bilgisini
Neyi tespit edemez
- Kesin donanım modelini, seri numaralarını ya da gizlilik için kasıtlı gizlenen her şeyi
- Fiziksel bileşen sağlığını (pil kapasitesi, disk aşınması) — tarayıcılar bunu sunmaz
- Kesin bir User-Agent ya da tam GPU dizesi gibi tarayıcının azalttığı değerleri
Sorun giderme
| Belirti | Ne yapmalı |
|---|---|
| Bazı bilgiler eksik | Modern tarayıcılar gizliliğinizi korumak için sundukları bilgiyi kasıtlı olarak sınırlar (User-Agent azaltması vb.). |
| Bir özellik desteklenmiyor gösteriyor | API bu tarayıcı/bağlamda yok; HTTPS üzerinden güncel bir sürüm deneyin. |
| WebGL renderer gizli | Bazı tarayıcılar GPU dizesini gizlilik için maskeler; bu beklenendir, hata değildir. |
| Pil API’si bir şey göstermiyor | Birçok tarayıcı Battery Status API’sini gizlilik için kaldırdı; bunun yerine işletim sistemi göstergesini kullanın. |
SSS
Beni parmak izi mi alıyorsunuz?
Hayır. Bilgi gösteririz ama asla gizli, oturumlar arası bir parmak izi ya da hash oluşturmayız.
Bazı bilgiler neden eksik?
Modern tarayıcılar gizliliğinizi korumak için sundukları bilgiyi kasıtlı olarak sınırlar.
Bu veri bir yere gönderiliyor mu?
Hayır. Tarayıcınızda yerel olarak okunur ve gösterilir.
‘Destekleniyor’ o özelliği kullanabilirim demek mi?
API’nin var olduğu anlamına gelir. Kullanmak yine de izin ya da güvenli (HTTPS) bir bağlam gerektirebilir.
Neden tam GPU’mu ya da tarayıcı sürümümü göstermiyor?
Tarayıcılar bu ayrıntıları giderek gizlilik için azaltır; bu yüzden bazı değerler yaklaşıktır.
Bu, donanımımın sağlığını test edebilir mi?
Hayır. Tarayıcılar pil kapasitesi, disk aşınması gibi sağlık ölçütlerini sunmaz.
İlgili testler
WebGL ile on binlerce animasyonlu nokta çizip birkaç kalite seviyesinde kare-zamanlarını örnekleyin. Tarayıcıya özel, sağlık kontrolü değil.
Integer, kayan nokta ve hashing iş yüklerini bir Web Worker’da çalıştırıp tarayıcıya özel bir CPU skoru alın. İptal edilebilir, harici veritabanı yok.
Kare-zaman grafiği ve düşen kare sayısıyla tarayıcı render kare hızını izleyin. Monitör yenileme hızından farklıdır.