
Yıllar boyunca, bir web sitesini bağımsız bir masaüstü uygulaması olarak kullanmak istiyorsanız çözüm Nativefier'dı: tek bir terminal komutuyla macOS, Windows veya Linux için Chromium tabanlı bir uygulamanız oluyordu. Ancak projenin deposu Eylül 2023'ten beri arşivlenmiş durumda ve README dosyasında artık şu yazıyor: "Nativefier'ın bakımı artık yapılmıyor."
Nativefier ile oluşturduğunuz uygulamaları hâlâ kullanıyorsanız veya kullanmaya başlamak üzereyseniz, WebCatalog Desktop aktif olarak geliştirilen bir alternatif sunuyor. Aynı temel üzerine, Electron aracılığıyla Chromium üzerine kurulu ve Nativefier'ın size bıraktığı işleri üstleniyor: uygulamalarınızı oluşturmak, güncellemek ve takip etmek.
Bir bakışta
| WebCatalog Desktop | Nativefier | |
|---|---|---|
| Durum | Aktif olarak geliştiriliyor | 2023'ten beri arşivlenmiş durumda ve bakımı yapılmıyor |
| Uygulama oluşturma yöntemi | Uygulama içinden katalogdan seçim yapın veya herhangi bir URL girin | Terminalde bir komut çalıştırın |
| Uygulama kataloğu | Adları ve simgeleriyle 65.000'den fazla uygulama | Herhangi bir URL; ad ve simge otomatik olarak algılanmaya çalışılır |
| Güncellemeler | WebCatalog Desktop ve uygulamalarınız otomatik olarak güncellenir | Uygulamalar, oluşturuldukları Chromium sürümünde kalır |
| Birden fazla hesap | Her biri kendi oturumuna sahip tüm hesaplar aynı anda açık | Uygulama başına tek oturum |
| Uygulamaları düzenleme | Uygulamaları ve hesapları tek pencerede gruplayan alanlar | 8Her web sitesi için bir uygulama |
| Okunmamış bildirim rozetleri | macOS, Windows ve Linux'ta | macOS'ta, sayaç seçeneğiyle |
| Platformlar | macOS, Windows, Linux | macOS, Windows, Linux |
WebCatalog Desktop nedir?
WebCatalog Desktop, Nativefier'ın yaptığı işi yaparak web sitelerini Chromium tabanlı masaüstü uygulamalarına dönüştürür; ancak çalıştırdığınız bir komut yerine yüklediğiniz bir uygulamadır. Kendisini ve onunla oluşturduğunuz her uygulamayı günceller; böylece yüklediğiniz hiçbir uygulama eski bir tarayıcı motorunda kalmaz.
Nativefier nedir?
Nativefier, bir web sitesini birçok masaüstü uygulamasının temelini oluşturan Electron çatısıyla paketleyerek macOS, Windows veya Linux için bir uygulama oluşturan açık kaynaklı bir komut satırı aracıdır. Node.js ile yüklenir ve nativefier 'example.com' gibi bir komutla çalıştırılır. Sistem tepsisi, özel CSS ve JavaScript ekleme ve hangi bağlantıların uygulama içinde açılacağı gibi seçenekler sunar. Proje Eylül 2023'te arşivlendi.
1. Düzeltmeler almaya devam eden uygulamalar
En önemli fark budur. Nativefier'ın oluşturduğu her uygulama, oluşturulduğu güne ait bir Chromium kopyasını içerir ve bu kopya kendiliğinden asla güncellenmez. 2022'de oluşturduğunuz Slack veya Jira uygulaması hâlâ 2022'ye ait bir tarayıcı motorunu çalıştırırken, yüklediği siteler değişmeye devam eder. Tarayıcı güvenlik düzeltmelerini almak için uygulamayı yeniden oluşturmanız gerekir. Üstelik Nativefier'ın bakımı artık yapılmadığından, Electron ve Chromium'un daha yeni sürümleri de onunla test edilmiyor.
WebCatalog Desktop aktif olarak geliştiriliyor. Kendisini güncelliyor ve yüklediğiniz uygulamalar da otomatik olarak güncelleniyor. Böylece hiçbir şeyi yeniden oluşturmanıza gerek kalmadan en son Chromium düzeltmelerini almaya devam ediyorlar.
2. Terminalde komut satırı seçenekleri yerine pencerede ayarlar
Nativefier'da her tercih, oluşturma sırasında belirlenen bir komut satırı seçeneğidir. Google Dokümanlar bağlantılarının tarayıcı yerine uygulamada açılmasını veya uygulamanın sistem tepsisinde bulunmasını mı istiyorsunuz? İlgili seçeneği bulup uygulamayı yeniden oluşturmanız gerekir.
WebCatalog Desktop, normal bir uygulamadır. 65.000'den fazla uygulamanın bulunduğu katalogda arama yapın, yükle'ye tıklayın; uygulama doğru ad ve simgeyle hazır olsun. Diğer tüm siteler URL ile eklenebilir. Nativefier kullanıcılarının yararlandığı seçenekler, her uygulamanın ayarlarında bulunur ve istendiği zaman değiştirilebilir:
- Bağlantı yönetimi: Diğer sitelere yönlendiren bağlantılar varsayılan tarayıcınızda açılır; siteye özel kurallar bunları belirli bir uygulamaya veya hesaba yönlendirebilir.
- Menü çubuğu veya sistem tepsisi: Bir uygulamayı tek tıkla erişilebilir tutun; isterseniz diğer pencerelerin üzerinde kalmasını sağlayın.
- Özel CSS ve JavaScript: Uygulamayı yeniden oluşturmadan bir sitenin görünümünü veya davranışını değiştirin.
3. Tek uygulama, tüm hesaplarınız
Bir Nativefier uygulamasında tek oturum bulunur. Bu nedenle iki GitHub hesabına ihtiyaç duyanlar veya kendi Gmail hesaplarının yanında bir müşterinin hesabını da kullanmak isteyenler, çoğu zaman neredeyse aynı iki ayrı uygulama kullanmak zorunda kalıyordu.
WebCatalog Desktop, tek bir uygulamada bir hizmete ait tüm hesaplarınızı barındırmanıza olanak tanır. Her hesabın kendine ait, yalıtılmış bir oturumu vardır; hepsi aynı anda açık kalır ve bir kenar çubuğunda listelenir. Okunmamış bildirim rozetleri hem hesap bazında hem de Dock veya görev çubuğunda çalışır; üstelik yalnızca Mac'te değil, macOS, Windows ve Linux'ta da.
4. Genişleme alanı
Nativefier her seferinde tek bir uygulama oluşturur ve bunları takip etmek size kalır. WebCatalog Desktop'ta alanlar, bir müşteriye veya projeye ait uygulamaları ve hesapları, kendine ait simgesi ve klavye kısayolu bulunan tek bir pencerede gruplar. Kurulumunuz da bilgisayarlarınız arasında senkronize edilir. Ayrıca her uygulamada sekmeler, yer imleri, indirmeler ve yerleşik bir reklam ve izleyici engelleyici bulunur.
Hangisini seçmelisiniz?
Uygulama oluşturma sürecini özellikle kendi betiklerinizle yürütmeniz gerekiyorsa ve bu uygulamaların bakımını yapmaya, onları kendiniz yeniden oluşturmaya hazırsanız Nativefier mantıklı bir seçenek olabilir.
Nativefier'a bir alternatif arıyorsanız WebCatalog Desktop daha uygun bir seçimdir. Şunları istiyorsanız onu seçin:
- Uygulamalarınızın Chromium'un güncel, güvenlik düzeltmeleri uygulanmış bir sürümünde kalması
- Terminalden yeniden oluşturmak yerine ayarları uygulama içinden değiştirmek
- Birden fazla hesabınızı tek uygulamada aynı anda açık tutmak
- Kullandığınız her platformda okunmamış bildirim rozetlerine sahip olmak
Nativefier, birçok kişinin web uygulamalarını masaüstüne taşımasına yardımcı oldu. Artık bakımı yapılmadığı için WebCatalog Desktop, bunu yapmaya devam etmenin modern bir yolunu sunuyor.


