4 puan yazan GN⁺ 2023-11-21 | 2 yorum | WhatsApp'ta paylaş

Özet: YouTube’un Firefox kullanıcılarına yönelik adil olmayan davranışı

  • YouTube, Firefox kullanıcılarının video yükleme süresini yapay olarak yavaşlatıyor.
  • Kullanıcı aracısını Chrome gibi gösterince sorun çözülüyor.
  • Bu durum, AB antitröst yasalarının ihlali olarak değerlendirilebilir.
  • Google’ın "Web Integrity API" planına yönelik endişeler dile getiriliyor.
  • YouTube’un bu davranışı, rekabeti engelleyip tekelini korumaya yönelik olduğu gerekçesiyle eleştiriliyor.
  • YouTube’un istemci tarafı JavaScript’inde, Firefox kullanıcılarını 5 saniye bekleten kodun açıkça bulunduğu belirtiliyor.
  • Bu sorun, uBlock Origin ekibinin sağladığı filtre uygulanarak çözülebiliyor.
  • YouTube’un geçmişte de benzer adil olmayan uygulamalarda bulunduğu ifade ediliyor.
  • YouTube’un davranışının hukuki yaptırımlara konu olabileceği ve çok sayıda kullanıcı ile hukukçunun bu konuda adım atılması çağrısı yaptığı belirtiliyor.

GN⁺ görüşü

Bu yazıdaki en önemli nokta, YouTube’un Firefox kullanıcılarına karşı adil olmayan bir uygulama yapması ve bunun antitröst yasalarını ihlal etme ihtimali taşımasıdır. Bu tür davranışlar, teknoloji sektöründeki rekabeti engellerken kullanıcı deneyimini de kötüleştiriyor; bu nedenle birçok kişi YouTube’un tekelci konumundan endişe duyuyor. Yazı, teknik bir sorunun ötesinde hukuki ve etik meseleleri de ele alıyor; bu da konuyu pek çok kişi için ilgi çekici ve önemli hâle getiriyor.

2 yorum

 
xguru 2023-11-21

Bu durumun yeniden üretilebildiğini söyleyenler de var, olmadığını söyleyenler de var; bu yüzden epey tartışma dönüyor.

uBO ekibi de söz konusu sorunu çözen bir filtre paylaştı.

www.youtube.com##+js(nano-stb, resolve(1), 5000, 0.001)   
 
GN⁺ 2023-11-21
Hacker News görüşü
  • Reddit tartışmasında bahsedilen YouTube Polymer betik bağlantısında, 5 saniye boyunca hiçbir şey yapmadan kullanıcıyı bekleten bir kod bulunuyor. Bu kod, setTimeout işlevini kullanarak belirli bir işlemi 5 saniye sonra çalışacak şekilde ayarlıyor.
  • Tarayıcı geliştirici araçlarındaki performans profilleyicisi kullanılarak YouTube'da 5 saniyelik gecikmeli bir setTimeout olup olmadığı kontrol edilebilir. Ancak tarayıcı teknolojisini kullanıcı aracısına göre değiştirmesi daha olası görünüyor.
  • Terminale alışkın kullanıcıların YouTube web arayüzünün kullanışsızlığına katlanması gerekmiyor. mpv ve yt-dlp kurularak videolar oynatılabilir.
  • YouTube, video kalite simgesinde "4K" gösteriyor ama gerçekte 720p veya daha düşük kalitede bir akış oynatıyor. Kullanıcı 4K akış kalitesini elle seçerse YouTube 4K sağlıyor.
  • Google başka tarayıcıları yavaşlatmak isteseydi, bu kadar kolay fark edilebilecek bir yöntem kullanmazdı. Kullanıcı aracısına göre JavaScript dosyalarının sunumunu yavaşlatmak gibi bir yöntem daha olası olurdu.
  • Firefox kullanıldığında YouTube "anında" başlıyor ve arayüzün büyük kısmı yüklenmeden önce bile video oynuyor. Kesinlikle 1 saniyeden kısa sürüyor.
  • Google, Firefox Mobile'da işletme bilgilerine erişim şeklini değiştirdi. Firefox Mobile'da yorumları rahatça okumak mümkün değil.
  • Bir Firefox kullanıcısı olarak sorunları sürekli yalnızca Google sitelerinde yaşıyorum. Google Maps, Gmail sohbeti, Google Meet, YouTube vb. kullanmak için ayrı bir Chrome penceresi açık tutuyorum. Google'ın Firefox desteğini önceliklendirmediği açık.
  • Tartışmanın en ilginç kısmı, bu önlemlerin Chrome'u taklit ederek kolayca aşılabilecek en temel yöntemle uygulanmış olması. Bu da bu tür işlerden rahatsız olan mühendisler olabileceğini düşündürüyor.
  • Firefox 120'de söz konusu gecikme yaşanmıyor. Çıkış yapmış durumda da denedim. Bahsedilen kod, eşzamanlılık hatasını çözmek için yapılmış tembel bir yöntem gibi görünüyor.