1. Ana Sayfa
  2. Teknoloji
  3. Brave Browser, reklamları ve izleyicileri nasıl bir teknik ve teknoloji ile engelliyor?

Brave Browser, reklamları ve izleyicileri nasıl bir teknik ve teknoloji ile engelliyor?

Brave Browser, reklamları ve izleyicileri nasıl bir teknik ve teknoloji ile engelliyor?
0
Paylaş

Bu İçeriği Paylaş

ya da bağlantıyı kopyala
Haberin özeti, gAI Zetta tarafından oluşturuldu
Brave Browser, reklam ve izleyici engelleme işlemlerini, geleneksel tarayıcı eklentilerinden farklı bir şekilde, doğrudan tarayıcı çekirdeğine entegre edilmiş Brave Shields sistemi ile gerçekleştirir. Bu sistem, Rust programlama diliyle yazılmış ve Chromium çekirdeğine derlenmiştir. Son güncellemeyle, filtre motoru, kural…
gigahaber Reklamları i
Reklam

Brave Browser, reklam ve izleyici engelleme işlemlerini geleneksel tarayıcı eklentilerinden (örn. AdBlock, uBlock Origin) çok daha farklı ve derin bir mimariyle gerçekleştirir. Bu işlemler, tarayıcıya dışarıdan kurulan bir JavaScript yaması olarak değil, doğrudan tarayıcının çekirdeğine (core) entegre edilmiş “Brave Shields” adlı sağlam bir sistem tarafından yürütülür.

Bunları okudun mu?
Google, Android uygulamalarına kayıt sürecini tek dokunuşa indiriyor
Google, Android uygulamalarına kayıt sürecini tek dokunuşa indiriyor
Google Chrome, dikey sekme desteği ve gelişmiş okuma modu sunmaya başladı
Google Chrome, dikey sekme desteği ve gelişmiş okuma modu sunmaya başladı
Shorts-83247893247892347923
YouTube Shorts’un yeni düzenleme araçları ve yapay zeka özellikleri, TikTok’a meydan okuyacak
Huawei-Pura-X-838778347823
Huawei’nin Pura X Flip-Style Foldable’ı, Samsung’un hakimiyetine meydan okuyor
WhatsApp-5435454545345345345
WhatsApp, yeni “Sesli Mesaj Dökümleri” özelliğini kullanıma sundu
Apple-Sudoku-5435435
iOS 18.2, Apple News+ aboneleri için günlük Sudoku bulmacaları içerecek

Çekirdeğe Entegre Rust Motoru (adblock-rust)

Brave, reklam engelleme motorunu Rust programlama diliyle yazmış ve doğrudan Chromium çekirdeğine derlemiştir.

  • Sıfır Kopya (Zero-Copy) Mimarisi: Kısa süre önce yapılan bir güncellemeyle, motor EasyList ve EasyPrivacy gibi devasa kural listelerini RAM’de standart veri yapıları olarak tutmak yerine FlatBuffers adı verilen sıkıştırılmış ikili (binary) bir formatta saklamaya başladı. Bu sayede filtre motorunun bellek tüketimi %75 oranında azaldı.
  • Manifest V3 Bağımsızlığı: Google Chrome’un eklenti kapasitelerini ciddi şekilde sınırlandıran Manifest V3 kuralları Brave Shields’i etkilemez. Çünkü motor, bir eklenti API’si üzerinden değil, doğrudan C++ ağ katmanı üzerinden çalışır.
Gözünüzün Önünde Dursun
thumbnail

Android 16, ‘Baklava’ olarak adlandırılacak

Haberi görüntüle

Ağ Katmanında Engelleme (Network-Level Blocking)

Bir sayfa yüklenmeye başladığında, sayfanın dışarıdan talep ettiği her görsel, script veya iframe daha ağ isteği aşamasındayken filtrelenir.

  • Tokenizasyon Yaklaşımı: Brave, ağdan gelen URL isteklerini anında küçük parçalara (token) böler ve hash algoritmaları ile filtre veri tabanında arar.
  • Mikrosaniye Düzeyinde Hız: Ağ isteklerinin çekirdekte işlenmesi ve engellenip engellenmeyeceğine karar verilmesi ortalama 4.6 ila 5.7 mikrosaniye sürer. Bu hız sayfa yükleme sürelerini (Time-to-First-Byte) ciddi şekilde düşürür.
  • CNAME Uncloaking: İzleyiciler genellikle birinci taraf (first-party) hizmeti gibi görünmek için DNS seviyesinde CNAME kayıtlarını manipüle eder (örneğin; analytics.websitesi.com adresinin aslında gizli-izleyici.com adresine yönlendirilmesi). Brave, DNS çözümlemelerini ağ seviyesinde denetleyerek bu maskelenmiş izleyicileri tespit eder ve engeller.
Gözünüzün Önünde Dursun
thumbnail

Google, insanların 2024’te neler aradığını açıkladı

Haberi görüntüle

Kozmetik Filtreleme ve DOM Manipülasyonu

Ağ seviyesinde reklam görselleri ve betikler engellendiğinde, sayfa üzerinde reklamların ait olduğu yerlerde çirkin boşluklar veya kırık çerçeveler oluşur.

  • Sayfanın DOM (Document Object Model) yapısı yüklendiğinde, motor engellenen öğelerin CSS seçicilerini (selectors) tespit eder.
  • Tarayıcı, sayfanın stil dosyasına anında müdahale ederek bu alanlara display: none gibi CSS kuralları enjekte eder ve reklam boşluklarını fiziksel olarak gizler.
Gözünüzün Önünde Dursun
thumbnail

WhatsApp yakında sohbetlerde hareketli fotoğraflar paylaşmanıza izin verecek

Haberi görüntüle

Tarayıcı Parmak İzi (Fingerprinting) Rastgeleleştirme

Geleneksel izleyiciler çerez kullanamadığında, cihazınızın benzersiz donanım ve yazılım özelliklerini okuyarak bir profil (fingerprint) oluşturur.

  • Brave bu API’leri tamamen kapatmak yerine (ki bu çoğu siteyi bozar) rastgeleleştirme (randomization) tekniğini kullanır.
  • Ziyaret ettiğiniz her sitede cihazınızın Canvas API, WebGL çıktıları, ses donanımı özellikleri ve yüklü font bilgileri algılanamaz düzeyde değiştirilerek sunulur. Böylece izleyiciler sizi her seferinde tamamen farklı bir kullanıcı ve cihaz olarak algılar.
Gözünüzün Önünde Dursun
thumbnail

Google, uygulama simgelerini yapay zeka odaklı tasarımla yeniledi

Haberi görüntüle

Ephemeral (Geçici) Veri Alanları

Birçok web sitesi, üçüncü taraf çerezleri veya yerel depolama (Local Storage) alanı bulamadığında çalışmayı durdurur.

  • Brave, siteyi bozmamak için üçüncü taraf betiklere boş ve geçici (ephemeral) bir depolama alanı tahsis eder.
  • İzleyici betikler bu alana veri yazdıklarını ve sizi takip edebileceklerini zannederler. Ancak siz o sekmeyi veya tarayıcıyı kapattığınız anda bu geçici alan tamamen yok edilir.
Gözünüzün Önünde Dursun
thumbnail

OpenAI, sesli ve görsel etkileşimleri harmanlayarak ChatGPT’ye seviye atlatıyor

Haberi görüntüle

Geleneksel Eklentilerle Kıyaslama

ÖzellikGeleneksel Eklentiler (Örn: AdBlock)Brave Shields (Yerleşik Motor)
Çalışma KatmanıJavaScript (Tarayıcı API’si üzerinden)C++ / Rust (Doğrudan tarayıcı çekirdeğinde)
API KısıtlamalarıManifest V3’ten doğrudan etkilenirBağımsız çalışır, etkilenmez
Performans YüküAğırlaştırabilir (Filtreler RAM’de tutulur)Yüksek Performans (FlatBuffers mimarisi)
Parmak İzi KorumasıGenellikle sadece betik engellemeye dayanırDonanım seviyesinde (Canvas/WebGL manipülasyonu)

Brave Browser, reklamları ve izleyicileri nasıl bir teknik ve teknoloji ile engelliyor?
0

Giriş Yap

58.000'den fazla üyemizin arasına siz de hemen katılın veya oturum açın.

gAI Zetta ile Sohbet Et

gAI Zetta

Yapay Zeka Asistanı

Yapay zeka nadiren yanlış bilgi üretebilir