1 yorum

 
GN⁺ 2024-06-30
Hacker News görüşleri
  • Son bağlantı verilen issue’yu ben yazmıştım ve tuhaf bir deja vu hissiydi. O zaman sorunu kurcalarken epey garip bir davranış fark etmiştim
    Temelde Firefox, ilgili web sitesinde açık sekme sayısının 4 katı kadar favicon yüklüyordu ve her sekme açılıp kapandığında bu tekrar ediyordu
    https://aggressivelyparaphrasing.me/2022/12/12/why-does-my-l...
    Bu sorun uzun zaman önce çözüldü; yani belirtiler benzer olsa da kök neden farklı olabilir ya da hâlâ eski sürüm kullanan insanlar olabilir

    • Görünüşe göre WordPress 404’leri gerçekten çok yavaş işliyor. Sadece loglarıma bakınca bile botların rastgele URL’lerle güvenlik açığı yoklaması yaptığı akış sürekli; bu durumda düzgün çalışması bile şaşırtıcı
  • Açık kaynak bir proje ve GitHub’da teknik meseleler üzerine iyi bir tartışma var[1]. Yüzlerce sekmeyi açık bırakmak gibi belirli kullanıcı davranışlarıyla da ilgili olabilir ama iOS içine tarayıcı sıkıştırmanın karmaşıklığı da kesinlikle etkiliyormuş gibi görünüyor
    Kum havuzuna bir ekskavatör sokup kullanmaya çalışmak gibi
    [1] https://github.com/mozilla-mobile/firefox-ios/issues/12113

    • Bu tür isteklerin nasıl web sunucusunu çökertecek kadar büyüdüğünü de merak ediyorum. Feed ve favicon istiyor; ikisi de CDN ile cache’lenebilir
      Cache’lenmese bile HN’de başka bir sayfa popüler olduğunda gelen trafikle kıyaslayınca ne kadar büyük olabilir ki? İsraf olduğu doğru ama o kadar da büyük bir olay gibi gelmiyor
    • Chrome’da yüzlerce sekme açsanız da böyle bir şey hiç olmuyor. iOS Safari’de yanlışlıkla yüzlerce sekme açık kalsa da böyle bir şey olmuyor
      Apaçık bir uygulama bug’ını kullanıcının suçu gibi göstermeseler iyi olur
    • Başlığı görür görmez tüm web’i dolaşan LLM scraper’ları ve botları aklıma geldi. Yakında doğrudan AIphone üzerinde bile çalışabilirler
    • iOS’teki tüm tarayıcıların Apple tarayıcı motorunu kullandığını sanıyordum, Android’de de aynı diye düşünüyordum
      Yani sadece bir skin sanıyordum
  • iOS’te Firefox’un, Apple telefonda başka tarayıcı motorlarına izin vermediği için sadece Safari’ye giydirilmiş bir skin olduğunu sanıyordum
    Android’deki Firefox, eklenti desteği sayesinde harika ama yine de 2021 öncesi arayüz daha iyiydi

    • Kardeş yorumlar oldukça olumsuz olduğu için ben de kendi deneyimimi ekleyeyim: içeride neler döndüğünü bilmiyorum ama en azından yeniden yazımdan önceki birkaç yıl boyunca Android Firefox kullanıcı deneyimini hep iyi buldum
      Telefonda web’e bakmayı sevmememe rağmen bunu en azından katlanılır hâle getiriyordu. İç sorunlar hakkında konuşamam ama elbette dikkate alınması gereken bir konu
    • Android’de Firefox benim için kurtarıcı gibi. Sırrı, mobilde de uBlock Origin ve NoScript kurabilmeniz
      Bunlar olmadan web kullanan insanları görünce şok oluyorum. İnsanların dikkatlerinin bu kadar çalınmasına izin vermesi akıl almaz geliyor
    • Android’deki Firefox harika değil. Yıllarca user agent içinde telefonun tam model adı yer aldı
      Bayağı beceriksizce görünüyor. Düzeltmem gerekirse ifade biraz sert oldu; belirli bir çalışana değil şirkete yönelikti. Google’ın tam da istediği durum bu. Tekel meselesinde makul bir inkâr edilebilirlik sağlarken alternatifleri de kötü bırakmak
    • iOS, tarayıcıların işletim sisteminin sunduğu WebKit’i kullanmasını şart koşuyor ama kendi ağ katmanını kullanmak ya da eklentiler gibi script enjeksiyonunu doğrudan yapmak mümkün. Orion bunu böyle yapıyor
      iOS için Firefox eskiden ağ motoru olarak Alamofire kullanıyordu ama bir noktada NSURLSession/URLSession’a geçti. iOS için Chrome ise Chromium’un ağ yığınından ayrılmış Cronet kullanıyor; ama son geliştirmeleri takip etmediğim için hâlâ böyle mi bilmiyorum
    • iOS’te Firefox gerçekten de Safari’ye skin giydirilmiş hâli. Yine de bazı takip/reklam içeriklerinden kaçındığı için bir miktar farklı davranıyor
      Ama bu kadar dertse favicon ekleyebilirsiniz. Bu arada ben iOS’te Firefox’la sık test yapıyorum ama bu davranışı hiç görmedim
  • Bu sitenin yazarı, genelde aptalca bir şey yapan büyük ticari şirketlerden söz ederken isimlerini gizlemek için epey uğraşıyor ama konu Firefox olunca adı açıkça yazıyor. Hm

    • Yazar kendi işvereninin adını gizliyor. Son kullanıcı olarak fark ettiği şeylerde ise adı olduğu gibi yazıyor
    • Sorunlu tarayıcıyı belirtmezse yazının kendisi anlamsız kalır
    • Feed üzerinden düzenli okuyan biri olarak bakınca o kadar da öyle değil; sadece bazı durumlarda yapıyor
  • Eskiden Internet Explorer’da da buna benzer bir şey olduğunu hatırlıyorum. Favicon isteniyordu ama o zaman ayarlamamıştım, bu yüzden 404 sayfası dönüyordu ve bu da yeniden favicon isteğini tetikliyor gibi görünüyordu

  • İlginç aslında. Kullanıcı deneyimi açısından bakınca iPhone için Firefox gerçekten çok iyi bir uygulama ve birkaç yıldır tercih ettiğim tarayıcı

    • Esasen bir Safari skin’i olsa bile mi?
  • favicon tek tek dizinlerin parçası değil. Öyle olsaydı aptalca bir tasarım olurdu
    Yol bazlı favicon aslında bir özellik gibi geliyor

    • Gerçekten bir özellik
      https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
    • Günümüzde ikon belirten etiketi tanımlarsanız oldukça kolay. Dosyanın doğru yerde olmasını bekleyen yaklaşımdan farklı
    • Yol bazlı favicon gerektiren en az birkaç kullanım örneği verebilir misiniz?
    • Çok uzun zaman önce bunu pragma no-cache ve referrer kontrolüyle uygulamıştım. Kusursuz değildi ama çoğu kullanıcı için çalışıyordu
    • Zaten yazarın anlatmak istediği de tam olarak buydu
  • favicon isteklerini tamamen devre dışı bırakmak için https://stackoverflow.com/q/1321878/961353 içinde birkaç öneri var

  • iPhone’da Firefox kullanıyorum. Üzgünüm
    Yine de muhtemelen üretken yapay zeka ile bir şeyler yapmaktan daha az enerji harcıyordur

  • Bug’ı bulmak isteyenler için kodun bulunduğu yer: https://github.com/mozilla-mobile/firefox-ios/tree/main/Brow...