Dönüştürme Metodolojisi

Tarayıcı içi dosya dönüşümü, sadakat doğrulaması ve bellek güvenliğine yönelik teknik yaklaşımımız.

Son güncelleme: Eylül 2026

İstemci Tarafı Çalıştırma Modeli

File2File.app, modern web standartlarını kullanarak tamamen tarayıcının korumalı alanında çalışır:

  • İkili Akış Ayrıştırma: Sihirli bayt doğrulaması, dosyaların kod çözülmeden önce amaçlanan kapsayıcı biçimleriyle eşleştiğini doğrular.
  • Bellek Güvenliği ve Parçalara Ayırma: Bellek kullanımını düşük tutmak ve tarayıcı sekmelerinin çökmesini önlemek için büyük dosyalar bayt akışları hâlinde işlenir.
  • Dönüştürme sadakati: Biçim dönüştürücüler yapısal bütünlüğü korumaya öncelik verir ve gizliliği korumak için EXIF ve üst verileri isteğe bağlı olarak temizleme olanağı sunar.

Beş Aşamalı Dönüştürme Hattı

  1. Dosyanın Alınması: Dosya, sürükleyip bırakarak veya dosya seçici aracılığıyla istemci tarafında seçilir; hiçbir ağ isteği başlatılmaz.
  2. Biçim İncelemesi: Dosyaların biçim bütünlüğünü doğrulamak ve bozuk dosyaları tespit etmek için ikili sihirli baytlar ve kapsayıcı başlıkları denetlenir.
  3. Korumalı Alanda Kod Çözme: Dosya, WebAssembly veya tarayıcının yerel kod çözücüleri kullanılarak yalıtılmış bir Web Worker içinde çözülür.
  4. Akış dönüşümü: Biçim dönüştürücü motorları, gizlilik için isteğe bağlı üst veri temizlemeyle verileri tarayıcı belleğinde hedef biçime yeniden kodlar.
  5. Geçici Paketleme: Dönüştürülen çıktı, hemen indirilmek üzere geçici bir tarayıcı Blob'u halinde paketlenir.

Sürekli Kalite Güvencesi

Tüm dönüştürme yolları, standart test paketleriyle titiz otomatik testlerden geçirilerek piksel düzeyinde sadakat ve belge yapısı doğruluğu sağlanır.