
Éveken át, ha egy webhelyet önálló asztali alkalmazásként szerettél volna használni, a Nativefier volt a megoldás: egyetlen terminálparancs, és máris kész volt a Chromium-alapú alkalmazás macOS-re, Windowsra vagy Linuxra. A projekt forráskódtárát azonban 2023 szeptemberében archiválták, a README fájlban pedig már ez olvasható: „A Nativefier karbantartása megszűnt.”
Ha még mindig a vele készített alkalmazásokat használod, vagy épp most kezdenél bele, a WebCatalog Desktop aktívan fejlesztett alternatívát kínál. Ugyanarra az alapra épül – az Electronon keresztül a Chromiumra –, és elvégzi azokat a feladatokat, amelyeket a Nativefier rád hagyott: az alkalmazások létrehozását, frissítését és nyilvántartását.
Rövid áttekintés
| WebCatalog Desktop | Nativefier | |
|---|---|---|
| Állapot | Aktív fejlesztés alatt | 2023 óta archivált, karbantartása megszűnt |
| Alkalmazások létrehozása | Válassz a katalógusból, vagy adj meg egy tetszőleges URL-t az alkalmazásban | Futtass egy parancsot a terminálban |
| Alkalmazáskatalógus | Több mint 65 000 alkalmazás névvel és ikonnal | Tetszőleges URL, a név és az ikon automatikus felismerésének kísérletével |
| Frissítések | A WebCatalog Desktop és az alkalmazásaid automatikusan frissülnek | Az alkalmazások megtartják a létrehozásukkor használt Chromium-verziót |
| Több fiók | Az összes fiók egyszerre bejelentkezve, mindegyik saját munkamenettel | Alkalmazásonként egy munkamenet |
| Alkalmazások rendszerezése | Munkaterek, amelyek egy ablakba csoportosítják az alkalmazásokat és a fiókokat | Webhelyenként egy alkalmazás |
| Olvasatlan elemek jelvényei | macOS-en, Windowson és Linuxon | macOS-en, a számláló opcióval |
| Platformok | macOS, Windows, Linux | macOS, Windows, Linux |
Mi az a WebCatalog Desktop?
A WebCatalog Desktop ugyanazt teszi, amit a Nativefier: webhelyekből készít Chromium-alapú asztali alkalmazásokat, de futtatandó parancs helyett telepíthető alkalmazásként. Saját magát és minden vele létrehozott alkalmazást frissít, így egyik telepített alkalmazásod sem marad régi böngészőmotoron.
Mi az a Nativefier?
A Nativefier egy nyílt forráskódú parancssori eszköz, amely egy webhelyet Electronba – a számos asztali alkalmazás alapjául szolgáló keretrendszerbe – csomagol, és macOS-en, Windowson vagy Linuxon futtatható alkalmazást készít belőle. A Node.js segítségével telepítheted, majd egy olyan parancsot futtathatsz, mint a nativefier 'example.com'. Különböző opciókkal beállíthatod a rendszertálca használatát, egyéni CSS és JavaScript beillesztését, valamint azt, hogy mely hivatkozások nyíljanak meg az alkalmazáson belül. A projektet 2023 szeptemberében archiválták.
1. Alkalmazások, amelyek folyamatosan megkapják a javításokat
Ez a legfontosabb különbség. A Nativefier minden létrehozott alkalmazásba a Chromium egy, az alkalmazás létrehozásakor aktuális példányát csomagolja, és ez a példány magától soha nem frissül. A 2022-ben készített Slack- vagy Jira-alkalmazásod még mindig egy 2022-es böngészőmotort használ, miközben a betöltött webhelyek folyamatosan változnak. A böngésző biztonsági javításainak átvételéhez újra kell készítened az alkalmazást, és mivel a Nativefier karbantartása megszűnt, az Electron és a Chromium újabb verzióit már nem tesztelik vele.
A WebCatalog Desktop aktív fejlesztés alatt áll. Saját magát is frissíti, és a telepített alkalmazásaid is automatikusan frissülnek, így folyamatosan megkapják a Chromium legújabb javításait anélkül, hogy bármit újra kellene készítened.
2. Beállítások egy ablakban, nem kapcsolók a terminálban
A Nativefier esetében minden beállítást egy parancssori kapcsolóval adsz meg az alkalmazás létrehozásakor. Szeretnéd, hogy a Google Dokumentumokra mutató hivatkozások a böngésző helyett az alkalmazásban nyíljanak meg, vagy hogy az alkalmazás a rendszertálcán legyen elérhető? Keresd meg a megfelelő kapcsolót, és készítsd el újra az alkalmazást.
A WebCatalog Desktop egy hagyományos alkalmazás. Keress a több mint 65 000 alkalmazást tartalmazó katalógusban, kattints a telepítésre, és az alkalmazás máris készen áll a megfelelő névvel és ikonnal; bármely más webhelyet pedig URL alapján adhatsz hozzá. A Nativefier felhasználói számára fontos lehetőségek minden alkalmazás beállításaiban megtalálhatók, és bármikor módosíthatók:
- Hivatkozások kezelése: a más webhelyekre mutató hivatkozások az alapértelmezett böngésződben nyílnak meg, a webhelyenként megadható szabályokkal pedig egy adott alkalmazáshoz vagy fiókhoz irányíthatod őket.
- Menüsáv vagy rendszertálca: tartsd az alkalmazást egyetlen kattintásra, és ha szeretnéd, mindig a többi ablak fölött.
- Egyéni CSS és JavaScript: módosítsd a webhely megjelenését vagy működését az alkalmazás újbóli létrehozása nélkül.
3. Egy alkalmazás, az összes fiókod
Egy Nativefier-alkalmazásnak egyetlen munkamenete van, így azoknak, akiknek két GitHub-fiókra volt szükségük, vagy a sajátjuk mellett egy ügyfél Gmail-fiókját is használniuk kellett, gyakran két, szinte teljesen azonos alkalmazásra volt szükségük.
A WebCatalog Desktop lehetővé teszi, hogy egyetlen alkalmazásban kezeld egy szolgáltatáshoz tartozó összes fiókodat. Mindegyik saját, elkülönített munkamenetet kap, egyszerre maradhatnak bejelentkezve, és egy oldalsávban jelennek meg. Az olvasatlan elemeket jelző jelvények fiókonként, valamint a Dockon vagy a tálcán is működnek macOS-en, Windowson és Linuxon – nem csak Macen.
4. Lehetőség a bővülésre
A Nativefier egyszerre egy alkalmazást készít, a rendszerezésükről pedig neked kell gondoskodnod. A WebCatalog Desktopban a munkaterek egyetlen, saját ikonnal és billentyűparanccsal rendelkező ablakba csoportosítják az adott ügyfélhez vagy projekthez tartozó alkalmazásokat és fiókokat, a beállításaid pedig szinkronizálódnak a számítógépeid között. Minden alkalmazás rendelkezik lapokkal, könyvjelzőkkel, letöltéskezeléssel és beépített reklám- és követésblokkolóval is.
Melyiket válaszd?
A Nativefier akkor lehet észszerű választás, ha kifejezetten saját szkriptekkel szeretnéd automatizálni az alkalmazások létrehozását, és vállalod, hogy önállóan karbantartod és újra elkészíted őket.
Ha a Nativefier helyett keresel alternatívát, a WebCatalog Desktop a jobb választás. Válaszd ezt, ha:
- Szeretnéd, hogy az alkalmazásaid a Chromium naprakész, biztonsági javításokkal ellátott verzióját használják
- Inkább az alkalmazásban módosítanád a beállításokat, mint hogy a terminálból újra elkészítsd azt
- Több fiókot szeretnél egyszerre bejelentkezve tartani egyetlen alkalmazásban
- Minden általad használt platformon szeretnéd látni az olvasatlan elemeket jelző jelvényeket
A Nativefier sokaknak segített abban, hogy a webalkalmazásokat az asztali környezetbe költöztessék. Most, hogy a karbantartása megszűnt, a WebCatalog Desktop korszerű megoldást kínál ennek folytatására.


