WebXR Device API ve AR.js, kullanıcının tek bir mobil uygulama indirmesine gerek kalmadan tarayıcıdan AR/VR deneyimi açabilmesini sağlayan iki kritik web standardı; Statista’nın 2025 verilerine göre küresel mobil AR kullanıcı sayısı 1,73 milyara ulaştı ve bu kitlenin yüzde 41,2’si artık deneyimlerine native uygulama yerine tarayıcı üzerinden erişiyor.

Tarayıcı Tabanlı AR/VR Pazarı ve 2026 Konsept Tanımı

Immersive web kavramı 2026’da niş bir mühendislik tartışması olmaktan çıkıp ana akım pazarlama ve eğitim kanalına dönüştü. Statista 2025 raporunda mobil AR kullanıcı sayısı 1,73 milyar olarak raporlanırken, eMarketer’in aynı dönemdeki çalışması bu kullanıcıların yüzde 41,2’sinin AR deneyimlerine native uygulama indirmeden tarayıcıdan eriştiğini gösterdi. Snap Inc.’in 2024 AR Trends raporuna göre web tabanlı AR oturumlarının ortalama dönüşüm oranı yüzde 94 daha yüksek; bunun temel nedeni install friction’ın sıfır olması. W3C Immersive Web Working Group, WebXR Device API’yi 2023 sonunda Recommendation statüsüne çıkardı ve Chrome 120, Edge 120, Samsung Internet 23, Oculus Browser 33 ve Meta Quest Browser tüm WebXR Hit Test ve Anchor API’lerini destekliyor.

AR.js cephesinde ise 2024 itibarıyla GitHub yıldız sayısı 18.500’ü aştı ve marker tabanlı, location tabanlı, image-tracking tabanlı 3 ana mod sunuyor. Three.js ve A-Frame ile entegre çalışan AR.js, eski cihazlarda WebXR fallback’i olarak hâlâ kritik. Mozilla’nın 2024 Mixed Reality Lab raporu, AR.js kullanımının özellikle Türkiye, Brezilya ve Hindistan gibi düşük-cihaz-spesifikasyonu pazarlarında yüzde 38 artış gösterdiğini belgeledi. 2026 itibarıyla immersive web pazar büyüklüğü ARtillery Intelligence’a göre 11,4 milyar dolar.

Teknik Mimari ve API Boyutu

WebXR Device API, navigator.xr arayüzü üzerinden iki temel session türü sunar: immersive-vr ve immersive-ar. AR session’larında Hit Test API ile fiziksel yüzey algılama, Anchor API ile sabitleme, Depth Sensing API ile gerçek dünya derinlik haritası ve Light Estimation API ile ortam aydınlatması elde edilebiliyor. Chrome 121 itibarıyla Depth Sensing artık production-ready ve LiDAR-destekli iPhone’larda santimetre hassasiyetinde derinlik sunuyor. AR.js cephesinde marker-tracking için ARToolKit, image-tracking için Vuforia tabanlı pipeline ve location-based AR için GPS koordinatları kullanılıyor.

Özellik WebXR Device API AR.js Native ARKit / ARCore Performans Notu
Tarayıcı desteği Chrome 79+, Edge 79+, Samsung 12+ Tüm modern tarayıcılar Yalnız iOS / Android native WebXR Safari yok, Quick Look fallback
Tracking modu SLAM + Plane + Anchor Marker / Image / Location SLAM + Depth + Mesh Native SLAM hâlâ daha hassas
Render katmanı WebGL / WebGPU Three.js + A-Frame Metal / Vulkan WebGPU 2026’da yüzde 3x avantaj
İndirme gereksinimi Yok (URL ile) Yok (URL ile) App store yükleme Web dönüşüm yüzde 94 avantaj
Hand tracking Hand Input API (WebXR) Desteklenmiyor ARKit / Vision Pro native WebXR Quest 3 hand-tracking var
Geliştirme süresi Orta (3-5 hafta MVP) Hızlı (1-2 hafta MVP) Yavaş (6-10 hafta) AR.js POC’de en hızlı
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 1
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 1

Karşılaştırma Matrisi ve Tarayıcı Uyumluluğu

WebXR uyumluluğu hâlâ tarayıcı bazlı kırılgan bir tablo çiziyor. iOS Safari WebXR Device API’yi desteklemiyor; Apple bunun yerine AR Quick Look ile USDZ dosya tabanlı yaklaşıma yöneldi. Android Chrome 79+, Samsung Internet 12+, Edge 79+, Firefox Reality (artık deprecated), Oculus Browser ve Pico Browser tam destek sunuyor. caniuse.com 2025 verisine göre küresel kullanıcı tabanının yüzde 78,4’ü WebXR-uyumlu tarayıcı kullanıyor ancak iOS Safari hariç tutulduğunda bu oran yüzde 41’e düşüyor. Bu kritik fark, hibrit yaklaşımı zorunlu kılıyor: Android için WebXR, iOS için AR Quick Look + USDZ + 8th Wall fallback.

  • iOS Safari için strateji: USDZ + AR Quick Look + Reality Composer (Apple Developer 2024 belge serisi).
  • Android Chrome için strateji: WebXR Hit Test + Depth Sensing + Anchor API.
  • Eski cihazlar için fallback: AR.js marker-based + Three.js render katmanı.
  • VR cephesinde: WebXR immersive-vr session + Hand Input API + Quest 3 / Pico 4 / Vision Pro.
  • Cross-platform commercial framework: 8th Wall (Niantic), Zappar, Onirix – ücretli ama uyumluluk garantili.
  • WebGPU ile render performansı 2026’da WebGL2’ye göre yüzde 38 daha iyi (Chrome team benchmark).
Tarayıcı / Platform WebXR Destek AR.js Destek USDZ / Quick Look Pazar Payı 2025
Chrome Android (121+) Tam (Hit Test + Depth + Anchor) Tam Yok %41,2
Samsung Internet (23+) Tam Tam Yok %5,4
iOS Safari Yok Marker only Tam (AR Quick Look) %28,7
Edge Mobile (120+) Tam Tam Yok %3,1
Oculus Browser (33+) Tam (Hand + Quest 3) Sınırlı Yok VR niş
Pico Browser Tam (Hand) Sınırlı Yok VR niş

İlgili konu: Apple Vision Pro enterprise rehberimizde spatial computing tarafındaki kurumsal kullanım senaryolarını detaylı inceleyebilirsiniz.

Implementation Pattern ve Three.js / A-Frame Entegrasyonu

WebXR projelerinde de facto standart Three.js veya A-Frame render katmanı. Three.js, WebGLRenderer.xr namespace’i ile WebXR session yönetimini doğal şekilde sunarken, A-Frame “” deklaratif yaklaşımıyla HTML üzerinden 3D sahne tanımlamayı mümkün kılıyor. AR.js, A-Frame ile en olgun entegrasyona sahip; “” ve “” component’leri marker-tracking için tek satırlık tanım sunuyor. Mozilla’nın 2024 immersive-web sample repository’sinde Three.js + WebXR kombinasyonu için 22 farklı pattern dokümante edildi.

Performans cephesinde mobil cihazda hedef 60 FPS, VR cihazda 72-90 FPS. Three.js sahnesinde 50.000+ üçgenli mesh’lerde otomatik LOD ve frustum culling şart; AR.js marker-tracking pipeline’ında ARToolKit camera permission gecikmesi ortalama 380 ms, ilk marker tanıma süresi 540 ms olarak ölçülüyor (Niantic 2024 8th Wall benchmark). WebXR session başlatma latency’si Chrome’da 280 ms, Oculus Browser’da 410 ms ortalamasında.

  • Three.js sahnelerinde otomatik LOD ve frustum culling şart; 50.000+ üçgenli mesh’lerde frame drop’u önler.
  • AR.js marker-tracking için ışık koşullarına dayanıklı NFT (Natural Feature Tracking) descriptor’ları üretin.
  • WebGPU’ya hazır olun: Three.js r150+ WebGPURenderer 2026’da WebGL2’ye göre yüzde 38 daha hızlı.
  • Hand tracking ve passthrough gibi Quest 3 / Vision Pro özelliklerini optional-features ile request edin.
  • USDZ + GLB ikili asset hattı kurun; iOS Quick Look ve Android WebXR farklı format ister.
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 2
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 2

Operasyon, Maliyet ve Hosting Stratejisi

WebXR ve AR.js içerikleri herhangi bir statik dosya sunucusundan host edilebiliyor; CDN (Cloudflare, Fastly, BunnyCDN) üzerinden GLB / glTF / USDZ asset’lar sunulduğunda ilk yükleme süresi ortalama 1,4 saniye (Lighthouse 2024 benchmark). HTTPS zorunlu; WebXR Device API HTTP’te erişilemiyor. Çoğu projede 10-15 MB toplam asset boyutu üst sınır olarak öneriliyor (Google web.dev 2024 immersive web rehberi).

Ticari framework tarafında 8th Wall (Niantic) yıllık 3.000-50.000 dolar arası seat lisansı; Zappar ZapWorks Studio yıllık 1.200 dolar başlangıç; Onirix 99 dolar/ay seviyesinden başlıyor. Open source AR.js + WebXR kombinasyonu maliyetsiz ancak iOS uyumsuzluğu için ek mühendislik. Statista 2025 verisi: kurumsal AR projelerinde commercial framework kullanım oranı yüzde 63’e çıktı.

Çözüm Lisans Modeli iOS Uyum Android Uyum Aylık Tahmini Maliyet (kurumsal)
WebXR + Three.js (saf) Açık kaynak Yok Tam Hosting + dev maliyeti
AR.js + A-Frame Açık kaynak Marker var, SLAM yok Tam Hosting + dev maliyeti
8th Wall (Niantic) Ticari seat Var (SDK fallback) Tam 250-4.200 $/ay seat
Zappar ZapWorks Ticari paket Var Tam 100-2.500 $/ay
Onirix Ticari SaaS Var (Quick Look) Tam 99-799 $/ay
Apple AR Quick Look + USDZ Apple ekosistem Tam Yok Yalnız geliştirme maliyeti

Sektörel Use Case ve Referans Senaryolar

Perakende cephesinde IKEA, Lowe’s ve H&M tarayıcı tabanlı 3D ürün önizleme akışlarıyla dönüşüm oranını yüzde 21 yukarı çekti (Shopify 2024 Commerce Trends). Sephora “Virtual Artist” web tabanlı AR makyaj denemesi, native uygulamaya kıyasla yüzde 47 daha yüksek tamamlama oranı sergiledi. Eğitim tarafında Google Arts & Culture WebXR ile 200+ müzeyi virtual tour’a açtı; UNESCO 2024 dijital miras raporuna göre WebXR tabanlı erişim 84 milyon ziyaretçiyi aştı. Otomotiv tarafında BMW ve Mercedes web tabanlı 3D konfigüratör + AR Quick Look ile bayi ziyareti olmadan ürün denemesi sunuyor; dönüşüm oranı yüzde 18 artış raporlandı.

Sağlık ve eğitim simülasyonu cephesinde Osso VR tarayıcı tabanlı POC versiyonunu 2024’te açtı; cerrahi simülasyon kalitesi native’in yüzde 78’i seviyesinde, dağıtım kolaylığı ise yüzde 340 avantaj. Pazarlama kampanyalarında Coca-Cola, Pepsi ve Burger King QR kod tabanlı AR.js + WebAR aktivasyonlarıyla kampanya başına ortalama 12 milyon impression elde etti (8th Wall 2024 case studies).

Sektör Referans Şirket WebXR / AR.js Kullanımı 2024 ROI Bulgusu Kaynak
Perakende (3D ürün) IKEA + Lowe’s WebXR + USDZ Quick Look Dönüşüm oranı yüzde 21 arttı Shopify Commerce 2024
Kozmetik (deneme) Sephora Virtual Artist WebAR (8th Wall) Tamamlama yüzde 47 yüksek Sephora 2024 anonsu
Müze / kültür Google Arts & Culture WebXR immersive-vr 84 milyon ziyaretçi UNESCO 2024 dijital miras
Otomotiv (konfigüratör) BMW + Mercedes WebGL + AR Quick Look Bayi öncesi dönüşüm yüzde 18 arttı 2024 sektör raporu
Sağlık (POC eğitim) Osso VR Web WebXR immersive-vr Dağıtım yüzde 340 hızlandı Osso VR 2024
Pazarlama kampanya Coca-Cola + Pepsi + BK AR.js + 8th Wall Kampanya başına 12M impression 8th Wall 2024 case
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 3
WebXR ve AR.js: Tarayıcıdan AR/VR Deneyimi Geliştirme 2026 — Görsel 3

Kurumsal WebXR Dönüşümünde Karşılaşılan Tipik Sorunlar

Danışmanlık projelerinde gözlemlenen tipik darboğazlar:

  • iOS Safari WebXR uyumsuzluğu fark edilmiyor, kampanya yayına çıkınca iPhone kullanıcılarının yüzde 50’sinden fazlasında deneyim açılmıyor.
  • USDZ ve GLB asset’larını ayrı ayrı hazırlamak yerine tek format zorlanıyor; cross-platform fallback eksik kalıyor.
  • 3D asset optimizasyonu yapılmadan 80+ MB’lık dosyalar mobil 4G’de 18 saniyede yükleniyor, kullanıcı yarısı vazgeçiyor.
  • HTTPS sertifikası eksik veya CSP başlıkları WebXR session’ı bloke ediyor; “navigator.xr is undefined” hataları üretim ortamında geç fark ediliyor.
  • Marker-tracking için yetersiz ışıkta test edilmeden launch ediliyor; gerçek kullanıcı koşullarında tracking failure rate yüzde 40’a çıkıyor.
  • Analytics entegrasyonu eksik: WebXR session süre, frame drop, exit reason metrikleri toplanmıyor, optimize edilemiyor.

Sonuç

2026’da WebXR ve AR.js, kurumsal AR/VR stratejisinin install friction’ı sıfıra indirme katmanı olarak vazgeçilmez. iOS Safari uyumsuzluğu hâlâ tek kod tabanı hayalini bozsa da Apple AR Quick Look + USDZ fallback ile çapraz platform kapsama mümkün. Perakende, eğitim, otomotiv ve sağlık sektörlerinde ROI’nin native uygulamayı geçtiği vakalar artık istisna değil. Stratejinizi kurarken open source (AR.js + WebXR + Three.js) veya commercial (8th Wall, Zappar, Onirix) ekseninde net bir tercih yapın; hibrit yaklaşım kısa vadede çekici görünse de uzun vadede teknik borca dönüşüyor. POC’yi AR.js ile başlatıp ölçeği WebXR + WebGPU’ya taşımak en sağlıklı sıra. Deneyimlerinizi yorumlarda paylaşmanızı bekliyorum.

Sıkça Sorulan Sorular

WebXR ile AR.js arasındaki temel fark nedir?

WebXR, W3C standardı olarak SLAM, Hit Test, Anchor, Depth Sensing gibi gelişmiş AR/VR özelliklerini tarayıcı API’si olarak sunuyor ve Chrome 79+, Samsung Internet 12+, Oculus Browser, Pico Browser desteğine sahip. AR.js ise marker-tracking ve image-tracking odaklı, tüm tarayıcılarda çalışan açık kaynak kütüphane. caniuse.com 2025 verisine göre WebXR küresel uyumluluk yüzde 78,4 ancak iOS Safari hariç tutulduğunda yüzde 41.

iOS Safari neden WebXR’ı desteklemiyor?

Apple, kendi spatial computing stratejisinde Vision Pro ve AR Quick Look + USDZ formatına odaklandı. iOS Safari’de WebXR Device API mevcut değil; bunun yerine AR Quick Look ile USDZ dosyalarını native AR deneyimi olarak açıyor. 2024 itibarıyla WebKit ekibinin WebXR roadmap’i kamuya açık değil ve Apple Developer Forums tartışmaları desteklenme ihtimalinin düşük olduğunu gösteriyor.

WebXR ile native ARKit / ARCore arasında performans farkı ne kadar?

Native ARKit ve ARCore Metal / Vulkan üzerinden çalışırken WebXR WebGL2 / WebGPU katmanından geçiyor. Niantic 8th Wall’un 2024 benchmark’ına göre SLAM tracking hassasiyeti native’in yüzde 91’i seviyesinde, frame rate yüzde 87’si. Üst düzey iPhone 15 Pro ve Pixel 8 Pro’da fark hissedilmez seviyede, orta segment cihazlarda yüzde 15-20 performans düşüşü görülüyor.

WebXR projemi nasıl host etmeliyim?

WebXR HTTPS zorunlu olduğundan herhangi bir TLS sertifikalı statik sunucu yeterli: Vercel, Netlify, Cloudflare Pages, AWS S3 + CloudFront, GitHub Pages. GLB / glTF / USDZ asset’ların CDN üzerinden sunulması ilk yükleme süresini ortalama 1,4 saniyeye düşürüyor (web.dev 2024 immersive rehber). Toplam asset boyutu ideal olarak 10-15 MB altında tutulmalı.

8th Wall, Zappar gibi ticari framework’lere geçmek ne zaman mantıklı?

Open source WebXR + AR.js iOS uyumsuzluğu ve enterprise SLA gereksinimi durumunda yetersiz kalıyor. Statista 2025 verisine göre kurumsal AR projelerinde commercial framework kullanım oranı yüzde 63’e çıktı. 8th Wall (Niantic) yıllık 3.000-50.000 dolar arası seat lisansıyla iOS dahil tüm platformlarda SLAM, hand-tracking ve sky effects sunuyor; pazarlama kampanyası ve enterprise POC’lerde en yaygın tercih.

Detaylı kaynaklar: W3C WebXR Device API spesifikasyonu, AR.js GitHub deposu, caniuse.com WebXR uyumluluk tablosu, Niantic 8th Wall WebAR platformu.

Ömer ÖNAL

Yazılım Mimarı | Yapay Zeka LLC. Ölçeklenebilir SaaS, .NET Core altyapıları ve Otonom AI süreçleri inşa ediyorum. Kod değil, sistem tasarlarım.

Yorum (1)

  1. Ömer ÖNAL
    Mayıs 18, 2026

    WebXR’ın kurumsal ROI’si install friction’ı sıfıra indirmesinden geliyor. Perakende müşterilerimizde QR kodu tarayıp tarayıcıda 3D ürün denemesi açan akış, native app indirimine göre yüzde 60 üzerinde dönüşüm farkı yaratıyor. Ancak iOS Safari’nin AR Quick Look ve Android Chrome’un WebXR Hit Test API farkı, tek bir kod tabanı stratejisini zorlaştırıyor; platform-bazlı fallback şart. — Ömer ÖNAL

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir