· kaynak dev.to (home feed)
nowiretransfer.xyz, her tarayıcıda AirDrop tarzı çapraz platform aktarım sunuyor
Bir geliştirici, dosya ve metinleri hesap açmaya veya uygulama kurmaya gerek kalmadan kısa kodlar ve QR ile herhangi iki cihaz arasında taşıyan ücretsiz, yalnızca tarayıcı tabanlı bir araç olan nowiretransfer.xyz'yi yayınladı.

Tarayıcıda yaşayan bir AirDrop alternatifi
Bir geliştirici, dosya ve metinleri iOS, Android, Windows, macOS veya Linux fark etmeksizin herhangi iki cihaz arasında yalnızca bir tarayıcı kullanarak taşıyan ücretsiz bir araç olan nowiretransfer.xyz'yi geliştirdi ve yayınladı. dev.to'da yazan geliştirici, aracı bilinen bir soruna cevap olarak konumlandırıyor: bir dosyayı örneğin bir Windows dizüstü bilgisayardan bir iPhone'a aktarmak. AirDrop yalnızca Apple ekosistemi içinde çalışıyor, Bluetooth ciddi boyutlu her şey için çok yavaş ve bulut depolama bir hesap gerektiriyor ayrıca dosyanın bir kopyasını üçüncü taraf altyapısında bırakıyor.
Bir aktarım nasıl çalışıyor
Hizmet uygulama kurulumu ve kayıt gerektirmiyor. Gönderen biri bir dosyayı sürükleyip bırakıyor — her biri 250 MB'a kadar, dosya sayısında belirtilen bir sınır yok — ya da metni siteye yapıştırıyor ve altı karakterlik bir kod ile birlikte bir QR kodu alıyor. Bu kodu ikinci bir cihazın tarayıcısına yazmak veya taratmak paylaşımı getiriyor. Gönderenler bir saat ile yedi gün arasından bir geçerlilik süresi seçiyor ve süre dolduğunda paylaşımlar kendiliğinden siliniyor. Her iki cihaz aynı Wi-Fi ağında bulunduğunda, ek bir Nearby modu cihazları otomatik olarak eşleştiriyor ve kodu tamamen devre dışı bırakıyor.
Performans ve güvenlik iddiaları
dev.to gönderisine göre yerel ağ üzerindeki doğrudan tarayıcıdan tarayıcıya bağlantılar Wi-Fi 6'da 800 Mbps'e kadar çıkabiliyor; Bluetooth 5.0 için bu oran kabaca 2 Mbps — geliştiricinin bu rakamı Bluetooth SIG'nin teknik genel bakışına dayandırdığı belirtiliyor — bulut hizmetlerinde ise hız yükleyen tarafın bağlantısıyla sınırlı. Aktarımların aktarım sırasında AES-256 ile şifrelendiği, tek kullanımlık paylaşım kodlarıyla korunduğu ve asla herkese açık listelenmediği belirtiliyor; indirme bağlantıları yalnızca bir sunucu kodu doğruladıktan ve paylaşımın süresinin dolmadığını onayladıktan sonra üretiliyor.
İki noktaya dikkat çekmek gerek. Birincisi, bu rakamlar ve garantiler tek bir kişisel yayından geliyor ve bağımsız olarak test edilmiş değil. İkincisi, mimari tanımı tamamen tutarlı değil: gönderi aktarımların yerel ağ üzerinden tarayıcıdan tarayıcıya çalıştığını sunarken, güvenlik bölümü kodları doğrulayan ve bağlantı üreten bir sunucudan bahsediyor; bu da yolun bir yerinde büyük olasılıkla sinyalleşme veya yedek mekanizma olarak bir koordinasyon bileşeni bulunduğuna işaret ediyor. Hassas dosyalara sahip olanlar, uygulama incelenene kadar gizlilik iddialarına temkinli yaklaşmak isteyebilir.
Araç kime yönelik
Geliştirici birkaç hedef kitle sıralıyor: dosyaları kendilerine e-posta ile göndermeden telefon, dizüstü bilgisayar ve sanal makine arasında build taşıyan geliştiriciler; farklı işletim sistemleri kullanan haneler ve ofisler; yazılım kurmanın mümkün olmadığı kütüphane bilgisayarları veya iş dizüstüleri gibi kısıtlı makinelerde hızlı aktarımlar; ve video export'ları, tasarım dosyaları ve telefon yedekleri gibi ücretsiz e-posta paketlerinde yaygın olan kabaca 25 MB'lık ek limitine sığmayan dosyalar.
Neden önemli
Farklı işletim sistemlerine sahip iki yakın cihaz arasında dosya taşımak, akıllı telefon çağının ilerlemiş olmasına rağmen hâlâ inatçı biçimde zahmetli bir sorun. Apple AirDrop'u kendi duvarları içinde tutuyor, bulut hizmetleri kolaylığı hesap ve süresiz sunucu tarafı saklama karşılığında sunuyor ve Bluetooth küçük dosyaların ötesinde hâlâ çok yavaş. Yalnızca tarayıcıya dayalı bir yaklaşım bu üç sürtünmeyi birden ortadan kaldırıyor: kurulacak bir şey yok, kayıt olunacak bir şey yok ve paylaşımlar bir sunucuda süresiz kalmak yerine varsayılan olarak sona eriyor. Performans ve güvenlik iddiaları bağımsız testlerde doğrulanırsa, daha geniş desen — geçici, kod korumalı, kurulum gerektirmeyen aktarım — gündelik dosya paylaşımı için mantıklı bir şablon ve tarayıcının tek başına, bir zamanlar ilgili her platformda özel uygulamalar gerektiren bir işi artık halledebildiğinin bir hatırlatıcısı.
- #file-transfer
- #web
- #peer-to-peer
- #cross-platform
- #browser