Bluesky ve Threads iOS ekran görüntülerine logolarını gizliyor
Öne çıkanlar
- Bluesky ve Threads, iOS'te ekran görüntüsü alınırken takip düğmesini gizleyip logoyu öne çıkarıyor.
- Yöntem, iOS'in `isSecureTextEntry` güvenlik mekanizmasını suiistimal ederek çalışıyor.
- Bluesky kaynak kodunda GrowthHack.tsx adlı dosya mekanizmanın Ocak 2026'da eklendiğini gösteriyor.
Sosyal medya platformları Bluesky ve Threads, iOS uygulamasında ekran görüntüsü alındığında arayüzdeki "Takip Et" düğmesini kendi logolarıyla değiştiren bir yöntem uyguluyor. Geliştirici Tim Marinin, Bluesky'ın açık kaynak kodlarını inceleyerek bu mekanizmanın nasıl çalıştığını ortaya çıkardı.
Söz konusu yöntem, iOS işletim sistemindeki güvenli metin giriş alanlarının ekran görüntülerinde gizlenmesi özelliğine dayanıyor. Uygulama, takip düğmesini isSecureTextEntry özelliği açık bir UITextField katmanında oluştururken alt katmanda platformun logosunu saklıyor. Kullanıcı ekran görüntüsü aldığında işletim sistemi üst katmanı otomatik olarak karartıyor ve alttaki logo görünür hale geliyor.
Teknoloji yazarı John Gruber, ekran görüntülerinin ekranda görüneni birebir yansıtması gerektiğini belirterek bu yöntemin işletim sistemi güvenlik mekanizmalarını istismar ettiğini aktardı. Gruber, panoya kopyalanan metinlere otomatik kaynak eklenmesine benzettiği bu uygulamanın kullanıcı deneyimini zedelediğini kaydetti.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.