1 puan yazan GN⁺ 2023-12-29 | 2 yorum | WhatsApp'ta paylaş
  • Yer imleri, parolalar ve geçmiş tarayıcıya bağlı olduğu için geçiş yapmak zahmetli olsa da Firefox Sync, birden fazla cihaz kullanırken Chrome’a kıyasla daha az kesintili bir deneyim sunuyor
  • Chrome Sync, Google hesabı temelinde çeşitli verileri eşitliyor ancak geçmişte arama ve sekmelere kaldığın yerden devam etme konusunda beklendiği kadar kararlı değildi
  • Chrome’un adres çubuğu araması, sık ziyaret edilen sayfaları bile zaman zaman kaçırabiliyordu; Tabs From Other Devices ise en güncel sekmeleri geç yansıtarak cihaz değiştirme akışını kesintiye uğratıyordu
  • Firefox Sync, Mozilla hesabıyla giriş yapıp eşitlenecek öğeleri seçme yapısına sahip; mobil Firefox’taki QR kod tarama ile kurulum zahmetini azaltabiliyor
  • Firefox, tüm cihazlardaki ziyaret geçmişini ve diğer cihazlardaki sekmeleri hızlıca göstererek, birden fazla cihaz arasında gidip gelen kullanıcılar için tarayıcı değiştirmeyi denemeye değer kılan doğrudan bir neden sunuyor

Tarayıcı geçişini zorlaştıran eşitleme bağımlılığı

  • Tarayıcıda dijital yaşamın önemli bir bölümü saklanıp eşitlendiğinden, başka bir tarayıcıya geçmek yeni bir eve taşınmak kadar zahmetli gelebilir
  • Birçok kullanıcının Chrome’u kullanmaya devam etmesinin nedenlerinden biri Chrome Sync idi ve bir süre beklendiği gibi çalıştı
  • Zamanla bazı eşitleme özellikleri amaçlandığı gibi çalışmamaya başladı; kolaylık sağlaması gereken özellikler tam tersine rahatsızlık yaratmaya başladı
  • Yakın zamanda Firefox’a geçtikten sonra Firefox Sync, beklenenden daha kararlı bir deneyim sundu

Chrome Sync’te tekrar eden sorunlar

  • Chrome Sync, aynı Google hesabı ile giriş yapılan cihazlar arasında çeşitli verileri eşitler
    • Yer imleri
    • Parolalar
    • Ziyaret geçmişi
    • Sekmeler
    • Ödeme bilgileri
    • Kişisel bilgiler
    • Ayarlar
  • Sorunların en belirgin göründüğü noktalar geçmiş araması ve sekme eşitleme oldu
  • Chrome adres çubuğuna daha önce ziyaret edilmiş bir sayfanın adı yazıldığında, birçok kez ziyaret edilen sayfaların bile sonuçlarda görünmemesi sık sık tekrarlandı
  • Sekme eşitleme, geçmiş aramasından daha iyiydi ancak gecikmeler yüzünden cihazlar arasında kaldığın yerden devam etmek pürüzsüz değildi
    • Başka bir cihazda çalışmaya devam etmek için “Tabs From Other Devices”ın güncel olması gerekir
    • Pratikte, cihaz değiştirildikten sonra bile mevcut sekme listesinin henüz yansımadığı durumlar oluyordu
    • Geçmiş araması da başarısız olursa aynı sayfayı yeniden bulma süreci daha zahmetli hale geliyordu
  • Firefox’u denemenin tek nedeni eşitleme değildi ancak Chrome Sync’ten daha iyi olacağına dair beklenti de büyük değildi

Firefox Sync’in kurulum yöntemi

  • Firefox Sync’in temel fikri de Chrome Sync’e benzer şekilde, birden fazla cihaz arasındaki verileri birbirine bağlama işlevi görmesidir
  • Kurulum, her cihazda aynı Mozilla hesabı ile giriş yaptıktan sonra eşitlenecek öğeleri seçme şeklinde yapılır
  • Mobil Firefox’ta taranabilen bir QR kod sunarak kurulum sürecinin daha kolay ilerlemesini sağlar
  • Yapı tanıdık olsa da gerçek kullanımda geçmişin ve sekmelerin yansıma hızında belirgin bir fark hissedilir

Geçmiş araması ve sekmelere kaldığın yerden devam etme

  • Firefox adres çubuğuna ziyaret geçmişindeki bir web sayfasının adı yazıldığında, ilgili sayfa sonuçlarda gösterilir
  • Ziyaret sayısı ister bir ister yüz olsun, kayıtlarda kaldığı sürece Firefox onu bulur
  • Bu arama yalnızca tek bir cihazın geçmişiyle sınırlı kalmaz; tüm cihazlardaki Firefox ziyaret geçmişini de kapsar
  • Sekme eşitleme de hızlı çalışır
    • Bilgisayarda bir web sayfası açıldıktan hemen sonra telefonda Firefox çalıştırıldığında, ilgili sayfa zaten “Tabs From Other Devices”a eşitlenmişti
    • Ek bekleme ya da manuel eşitleme düğmesi olmadan kaldığın yerden devam etmek mümkündü
  • Firefox Sync, beklendiği gibi “sadece çalışan” bir deneyime yakındır

Birden fazla cihaz arasında gidip gelen kullanıcılar için pratiklik

  • Birden fazla cihaz arasında sık sık geçiş yapıyorsanız Firefox’u denemeye değer
  • Masaüstü sürümünde Tabs From Other Devices için bir araç çubuğu kısayolu bulunur
  • Firefox View ekranında da diğer cihazlar görülebilir
  • Firefox’a geçişin nedeni eşitleme özelliği olmasa da kararlı eşitleme, Firefox’u kullanmaya devam ettiren etkenlerden biri haline gelir

2 yorum

 
ndrgrd 2023-12-30

Hacker News yorumunda da belirtildiği gibi, yer imlerini mutlaka sabit bir dizin yapısıyla kullanmak zorunda olmanız dışında gerçekten harika bir özellik.

 
GN⁺ 2023-12-29
Hacker News yorumları
  • Firefox Sync’i kullanmak için en ikna edici neden, istemci tarafı şifreleme kullanması
    Mozilla yalnızca çözemediği opak şifreli blob’lar saklıyor
    Soruşturma makamları bazen tarama geçmişini almak için veri talep ediyor, ama şifreleme sayesinde bunun reddedildiği söyleniyor
    Not: Mozilla’da eski güvenlik sorumlusuydum

    • Daha da iyisi, eşitleme sunucusunu kendiniz barındırabiliyorsunuz: https://github.com/mozilla-services/syncstorage-rs
    • Edge’den kaçınmak için büyük bir neden de burada. Uçtan uca şifreleme olmayan koca kategoriler var; tarama geçmişi de bunlardan biri
      Chrome, doğru hatırlıyorsam uçtan uca şifrelemeyi açabiliyor ama kullanıcının bunu kendisinin etkinleştirmesi gerekiyor
      Brave, Vivaldi ve Firefox tam uçtan uca şifreli eşitleme çözümü sunuyor
    • Bu, paroladan bir anahtar türetme işlevi (KDF) ile mi şifreleniyor?
    • Chrome Sync de istemci tarafı şifrelemeyi destekliyor, ama eşitleme parolası ayarlamak gerekiyor
      Settings -> You and Google -> Sync and Google Services -> Encryption options
    • Safari de aynı şekilde değil mi?
  • Firefox Sync’te en çok şikâyet ettiğim şey, mobil yer imleri ile PC yer imlerini ayırma biçimi
    Masaüstünde kullandığım yer imlerini telefonda da, tersini de çok kullanıyorum; ama telefonda yer imi ekleyince ayrı bir mobil yer imleri klasörüne giriyor, bu da UX’i tuhaflaştırıyor

    • Yer imi dediğin tek olmalı; farklı kümelere ayrılmasını istemiyorum
    • Neden böyle yaptıklarını hiç anlayamıyorum
      2003’te değiliz; telefona özel WAP yer imlerini ayrı tutuyor da değiliz
    • Firefox’u seviyorum ve yıllardır Developer Release kanalını kullanıyorum, ama bellek kullanımı çok yüksek
      VS 2022 ya da Android Studio açıkken Firefox’ta kodla ilgili sorulara bakmak bile neredeyse zor
      Bu yazıya yanıt vermek için iki sekme (HN ve HN yorumları) açtım; buna rağmen Görev Yöneticisi’nde 13 Firefox süreci görünüyor ve yaklaşık 1 GB kullanıyor. Bunlardan biri -42 MB’lık bir süreçti; bunun Görev Yöneticisi’nde ne anlama geldiğini de bilmiyorum. Şimdi -77 MB oldu
      Elbette VS 2022 ve Android Studio’nun da ciddi sorunları var. Android Studio her sürümde daha da yavaşlıyor gibi; birkaç yıl önce tarayıcı açıkken derleme, emülatörde test ve dağıtım yapabiliyordum, artık emülatörü açmak bile yorucu. VS ise birkaç yüz satırlık bir WinRT dosyasını derlemek için, MS’in örnek akışına uygun olarak geçmişteki tüm cihaz kütüphanelerini komple yüklüyor gibi; şaka gibi
    • Mobilde eklenen yer imlerinin böyle görünmesi bazen gayet iyi olabiliyor
      Sonradan bilgisayarda düzenlemesi kolay oluyor; “bu sayfayı telefonda görmüştüm galiba” dersen mobil yer imleri klasörüne bakabiliyorsun
      Tabii yer imlerini nasıl kullandığına bağlı
    • Chromium tabanlı tarayıcılar da benzer davranıyor gibiydi; bunun kendisi sorun değil, ama mobil yer imleri klasörünün fiilen yalnızca yer imi yöneticisinden düzgün erişilebilir olmasını sevmiyorum
      Yer imi kenar çubuğunda ya da masaüstü yer imi çubuğu arayüzünde pek görünmüyor
  • Aslında gayet iyi çalışıyordu, ama birkaç gün önce tüm cihazlarda birden parolalarımın neredeyse tamamı kayboldu
    Hepsi değil, çoğuydu; herhangi bir kalıp ya da neden bulamadım
    Neyse ki pek kullanmadığım Linux dizüstü bilgisayarımda tüm set duruyordu; dışa aktarma, eşitleme ve tekrar içe aktarma ile her yerde geri yükledim
    Gerçekten korkutucuydu ve hemen sonrası için yedek aldım; ama böyle bir parola kaybı yaşanmamalı

    • Nedenini bilmiyorum. Firefox ve Sync’i yıllardır kullanıyorum; şu an biri Android olmak üzere 5 cihazda kullanıyorum ve hiç sorun yaşamadım
      Firefox 121.0 64 bit “release” kanalındayım. Yoksa beta testi mi yapıyorsun?
    • Garip. Firefox’u 6 cihazda, farklı işletim sistemlerinde (Android, MacOS, çeşitli Linux dağıtımları) ve farklı sürümlerde (en güncel ya da LTS) kullanıyorum; gayet iyi çalışıyor
    • Web tarayıcısının yerleşik parola yöneticisini kullanmak iyi bir fikir mi emin değilim
      Bitwarden ya da 1Password gibi ayrı bir parola yöneticisiyle karşılaştırınca diyorum
    • Böyle bir kayıp yaşanmamalı, ama şifreli olup olmamasından bağımsız olarak parolaları yalnızca orada tutmaktan kaçınmak da iyi olur
    • Ben de az önce aynı şeyi yaşadım. Linux makineyi kontrol ettim; orada duruyordu, ben de yedekledim
      Bu neyin nesi
  • Tarayıcı eşitlemenin gizlilik ve güvenliğini değerlendiren yazılar olarak Chrome Sync privacy is still very bad[1] ve önceki yazıya[2] bakılabilir
    [1] https://palant.info/2023/08/29/chrome-sync-privacy-is-still-...
    [2] https://palant.info/2018/03/13/can-chrome-sync-or-firefox-sy...

  • Tarayıcı geçmişimi buluta koymak istemediğim için Firefox Sync’ten uzak durmuştum
    Aslında istediğim tek şey eklentiler veya userjs bayrakları gibi profil ayarları
    Ama .config içindeki Firefox dizininde ayarlar ve içerik o kadar iç içe geçmiş ki yedeklemeye kalkışmak istemiyorum. Bir şeyi mi kaçırıyorum?

    • Firefox Sync, ayarlar dizinini bulut depolamaya yedekleyen bir yöntem değil
      Profilde tarayıcının otomatik olarak yapılandırdığı makineye özgü ayarlar var; bunu öyle yapmak felakete yol açabilir
      Sync’i açınca hangi öğelerin eşitleneceğini açıkça seçebiliyorsunuz. Ben yalnızca eklentiler, ayarlar ve yer imleri eşitlenecek şekilde ayarladım
    • Yer imleri, geçmiş, açık sekmeler, oturum açma bilgileri ve parolalar, kredi kartları, eklentiler ve ayarların her birini ayrı ayrı eşitleyip eşitlememeyi seçebilirsiniz
      Yani geçmişi eşitlemezsiniz, olur biter
    • Eşitlenen içerik cihazlar arasında şifreleniyor
      Ancak bunu yazdıktan sonra düşününce, yeni cihaz ayrı bir parola girmek yerine yalnızca giriş yaparak eklendiği için bu iddiayı doğrulamam gerektiğini fark ettim
    • Eşitleme sunucusunu kendi sunucunuzda barındırabilirsiniz
    • Geçmiş eşitlemesi kapatılabilir. Kullanıcının ilk gördüğü ana açma/kapama seçeneklerinden biri
  • İyi çalışıyor ama kişisel olarak bulut olmadan, elle uygulanabilecek bir yöntem olmasını isterdim
    Örneğin “kaynak cihazdaki Foo, Bar, Baz dosyalarını hedef cihazdaki DooDad klasörüne kopyala” gibi
    Dosya sistemini göstermeyen mobil cihazlarda bunun zor olduğunu biliyorum ama yine de buluttan geçirmektense indirilmiş bir dosyadan açıkça içe aktarmayı tercih ederim

    • Firefox eşitleme servisi açık kaynak[1]; kendiniz barındırıp about:config üzerinden orayı gösterebilirsiniz
      Ben bu şekilde kullanıyorum ve gayet iyi çalışıyor. İsterseniz hesap servisini de kendiniz barındırabildiğinizi sanıyorum
      Ancak bağlantısını verdiğim eski Python sürümü; yeni bir Rust sürümü de var ama en son baktığımda SQLite desteklemiyordu
      [1] https://github.com/mozilla-services/syncserver
    • SyncThing’e de bir bakabilirsiniz. Dropbox gibi kullanılabilen, gizlilik dostu bir P2P dosya paylaşım uygulaması
      Kurulumu biraz zahmetli ama bir kez çalışmaya başlayınca çok iyi işliyor
    • Profil zaten bir dizin olduğu için kopyalayıp taşıyabilirsiniz; yalnızca yer imlerini istiyorsanız Firefox içinden HTML veya JSON olarak kolayca dışa ve içe aktarabilirsiniz
  • Sadece tek bir anekdot, bunu hesaba katmak gerekir ama benim Firefox Sync deneyimim berbattı
    Bir yıl kullanırken yer imi veritabanım iki kez bozuldu; düzeltmek için Windows’ta profil klasörünü kurcalayıp DB dosyasını elle silmem ve eşitlemeyi de kapatmam gerekti
    Yoksa bozuk DB’yi yeniden indiriyordu ve bozuk dosya yüzünden yeni yer imi bile oluşturamaz hale gelmiştim
    Ondan sonra Firefox’tan ciddi şekilde soğudum; umarım şimdi düzelmiştir ama Mozilla’nın Firefox’a pek öncelik vermediği izlenimi yüzünden geri taşınmaya çekiniyorum

  • iOS Firefox’u uzun süredir kullanan biri varsa, oradaki eşitleme sorununun düzelip düzelmediğini bilmek isterim
    4 yıl önce Safari’ye geçme nedenim iOS için Firefox’un yarı bozuk eşitlemesi, genel olarak terk edilmiş hissi vermesi ve iki ayda bir değişen arayüzüydü

    • Yeni Mac M3’te Firefox Sync’i denedim; eski Mac’im, Android telefonum, Linux iş makinem ve Windows makinemdeki her şey kusursuz eşitlendi
      Firefox gerçekten harika
    • Düzelmedi. Yine de hiç olmamasından iyi ama böyle yazıların onu yere göğe sığdıramamasını tuhaf buluyorum
      Yine de Firefox kullanmaya devam ediyorum. Genel olarak en iyi çapraz platform tarayıcı
    • Hâlâ biraz bozuk ve hatalı
  • Parolalar özel bir parola yöneticisinde olmalı
    Bunun dışında neyi eşitlemek isteyeceğimi pek bilmiyorum. Aynı makinedeki oturumlar arasında sekme eşitlemeyi bile kapattım
    Dün yaptığım işin bugün yapmak istediğim işi engellemesine gerçekten ihtiyacım yok
    Tarayıcıdan istediğim şey her seferinde boş başlaması, HTML ve JavaScript’i render etmesi ve aynı işi yapan diğer aptal kutulardan ayırt edilemeyen aptal bir kutu olması

    • Firefox adres çubuğu aşırı derecede hafife alınan bir arama aracı
      Günde onlarca kez baştan sona kullanıyorum; başlıkları ve anahtar kelimeleri hatırlayabiliyorsanız yer imlerinin neredeyse tamamen yerini alabiliyor. Benim durumumda gerçekten öyle oldu, ama bu fikir ancak geçmiş eşitlemesi varsa düzgün çalışıyor
      Yer imi eşitlemesi de aynı nedenle değerli. Hem geçmişi hem yer imlerini eşitleyip adres çubuğu aramasını aktif kullanınca iki katmanlı bir eşitleme sistemi oluşuyor. Yer imi ekledikleriniz “sonra oku ve şimdilik unut” oluyor; ORM konvansiyon belgeleri gibi sayfalara ise yer imi koymadan da neredeyse anında yeniden gidebiliyorsunuz
      Tarayıcı ayarlarının ve uzantıların eşitlenmesi, yeni makine kurulumunu veya yeniden kurulumu önemsiz bir işe dönüştürüyor. Yeni iş makinemde de Firefox birkaç dakika içinde alıştığım hale geldi
      Kredi kartı, kişisel bilgi ve adres bilgisi otomatik doldurmayı da elle yönetip eşitleyebilirsiniz. Kredi kartı bilgilerimi emanet etmiyorum ama tüm cihazlarımdaki Firefox’un kim olduğumu ve nerede yaşadığımı bilmesi sayesinde birkaç kez dakikalar kazandım
    • Firefox’u tek parola yöneticisi olarak kullanma deneyimi çok iyiydi
      Bilgisayarda amaçlandığı gibi çalışmasının yanı sıra Android’de de erişimi kolay. Uygulamaya uzun basınca parola kısayolu çıkıyor ve sistem geneli parola sağlayıcısı entegrasyonu da var
    • Tarayıcıyı aptal bir kutu yapmak için yaptığınız tüm ayarların eşitlenmesini isteyebilirsiniz
      Örneğin yeni sekme sayfasında son görüntülenen sayfaları göstermeyi kapatan ayar gibi
    • Tamamen katılıyorum. Ancak sıradan kullanıcılar için cihazlar arası eşitleme çoğu zaman çok önemli bir özellik ve bunun nedenini iyi açıklayamadıkları da nadir değil
      Ben de TV’nin her seferinde boş başlayan basit bir kutu olmasını isterdim ama çoğu kişi reklam dolu, ACR açık, streaming uygulamaları önceden yüklü, 20 saniyede açılan çöpleri memnuniyetle satın alıyor gibi görünüyor. Sanırım sen ve ben standart tüketici pazarı değiliz
    • Uzantı ve kişisel ayar eşitlemenin yararlı olduğunu düşünüyorum
      Örneğin userchrome.css gibi bir dosyayla news.ycombinator.com alan adındaki paragrafların maksimum genişliğini zorunlu kıldım. Çok geniş ekranlarda bile bir satırda 900 karakter değil, yaklaşık 78 karakter görünmesi için
      Eşitleme yoksa her yeni makine aldığımda dosyayı doğru profile kopyalamam gerekiyor. Eşitleme varsa buna gerek kalmıyor
  • Safari’nin çeşitli sorunlarından bağımsız olarak, iCloud senkronizasyonunun sorun olduğunu söylemezdim
    Son birkaç yılda sekme, yer imi ve parola senkronizasyonunda yalnızca iyi deneyimler yaşadım

    • Bende tam tersiydi. Bazen yalnızca bazı cihazlardaki sekmeler görünüyordu, bazen hepsi görünüyordu, bazen de birkaç sekme görünürken sonra hepsi görünür oluyordu
      Gezinmeyi başka bir cihaza “devretmek” istediğimde neredeyse her zaman AirDrop kullanmak zorunda kalıyordum
    • Bir dönem sekme senkronizasyonu berbattı. Artık var olmayan başka cihazlardaki sekmeleri göstermeye devam ediyordu; o arayüzden kapatsam bile kısa süre sonra yeniden beliriyordu
      Aynı sorunu yaşayanların çevrimiçi birçok raporunu gördüm
      Neyse ki artık oldukça uzun süredir istikrarlı biçimde iyi çalışıyor, bu yüzden tekrar güvenilir hale geldi