
I årevis var Nativefier svaret hvis du ville ha et nettsted som en egen skrivebordsapp: Én terminalkommando, og du hadde en Chromium-basert app for macOS, Windows eller Linux. Men kodelageret har vært arkivert siden september 2023, og i README-filen står det nå: «Nativefier vedlikeholdes ikke lenger.»
Hvis du fortsatt bruker apper du har laget med det, eller var i ferd med å begynne, er WebCatalog Desktop et alternativ som utvikles aktivt. Det er bygget på det samme fundamentet, Chromium via Electron, og tar seg av det Nativefier overlot til deg: å bygge, oppdatere og holde oversikt over appene dine.
Kort oversikt
| WebCatalog Desktop | Nativefier | |
|---|---|---|
| Status | Utvikles aktivt | Arkivert og ikke vedlikeholdt siden 2023 |
| Slik oppretter du apper | Velg fra en katalog eller skriv inn en hvilken som helst URL i appen | Kjør en kommando i terminalen |
| Appkatalog | Over 65 000 apper med navn og ikoner | En hvilken som helst URL, med forsøk på å finne navn og ikon |
| Oppdateringer | WebCatalog Desktop og appene dine oppdateres automatisk | Appene beholder Chromium-versjonen de ble bygget med |
| Flere kontoer | Alle kontoer innlogget side om side, hver med sin egen økt | Én økt per app |
| Organisering av apper | Områder som samler apper og kontoer i ett vindu | Én app per nettsted |
| Merker for uleste elementer | På macOS, Windows og Linux | På macOS, med telleralternativet |
| Plattformer | macOS, Windows, Linux | macOS, Windows, Linux |
Hva er WebCatalog Desktop?
WebCatalog Desktop gjør det Nativefier gjorde, og forvandler nettsteder til skrivebordsapper basert på Chromium, men som en app du installerer i stedet for en kommando du kjører. Det oppdaterer seg selv og alle appene du oppretter med det, slik at ingenting du installerer, blir liggende på en gammel nettlesermotor.
Hva er Nativefier?
Nativefier er et kommandolinjeverktøy med åpen kildekode som pakker et nettsted inn i Electron, rammeverket bak mange skrivebordsapper, og lager en app for macOS, Windows eller Linux. Du installerer det med Node.js og kjører en kommando som nativefier 'example.com', med alternativer for systemstatusfeltet, innsetting av CSS og JavaScript og hvilke lenker som skal åpnes inne i appen. Prosjektet ble arkivert i september 2023.
1. Apper som fortsetter å få feilrettinger
Dette er den viktigste forskjellen. Hver app Nativefier bygger, inkluderer en kopi av Chromium fra dagen du bygget den, og denne kopien oppdateres aldri av seg selv. Slack- eller Jira-appen du laget i 2022, kjører fortsatt en nettlesermotor fra 2022, mens nettstedene den laster inn, stadig endrer seg. For å få sikkerhetsrettinger til nettleseren må du bygge appen på nytt, og siden Nativefier ikke lenger vedlikeholdes, blir nyere versjoner av Electron og Chromium ikke testet med det.
WebCatalog Desktop utvikles aktivt. Det oppdaterer seg selv, og appene du installerer, oppdateres også automatisk, slik at de fortsetter å få de nyeste Chromium-rettingene uten at du trenger å bygge noe på nytt.
2. Innstillinger i et vindu, ikke flagg i en terminal
Med Nativefier er hvert valg et kommandolinjeflagg som angis når appen bygges. Vil du at lenker til Google Docs skal åpnes i appen i stedet for nettleseren, eller at appen skal ligge i systemstatusfeltet? Finn riktig flagg og bygg appen på nytt.
WebCatalog Desktop er en vanlig app. Søk i katalogen med over 65 000 apper, klikk på installer, så er appen klar med riktig navn og ikon. Alle andre nettsteder kan legges til via URL. Alternativene Nativefier-brukere var avhengige av, finnes i innstillingene til hver app og kan endres når som helst:
- Lenkehåndtering: Lenker til andre nettsteder åpnes i standardnettleseren din, og regler for hvert nettsted kan sende dem til en bestemt app eller konto.
- Menylinje eller systemstatusfelt: Ha en app bare ett klikk unna, og la den ligge over andre vinduer hvis du vil.
- Egendefinert CSS og JavaScript: Juster utseendet eller oppførselen til et nettsted uten å bygge appen på nytt.
3. Én app, alle kontoene dine
En Nativefier-app har én økt, så de som trengte to GitHub-kontoer, eller en kundes Gmail ved siden av sin egen, endte ofte opp med to nesten identiske apper.
Med WebCatalog Desktop kan én app samle alle kontoene dine for en tjeneste, hver med sin egen isolerte økt, alle innlogget samtidig og oppført i et sidepanel. Merker for uleste elementer fungerer per konto og i Dock eller på oppgavelinjen på macOS, Windows og Linux, ikke bare på Mac.
4. Rom for å vokse
Nativefier bygger én app om gangen, og det er opp til deg å holde oversikt over dem. I WebCatalog Desktop samler områder appene og kontoene for en kunde eller et prosjekt i ett vindu med eget ikon og egen hurtigtast, og oppsettet ditt synkroniseres mellom datamaskinene dine. Hver app har også faner, bokmerker, nedlastinger og en innebygd annonse- og sporingsblokkerer.
Hvilken bør du velge?
Nativefier kan være et fornuftig valg hvis du har et konkret behov for å automatisere appbygging med skript og er forberedt på å vedlikeholde og bygge disse appene på nytt selv.
Hvis du ser etter en erstatning for Nativefier, passer WebCatalog Desktop bedre. Velg det hvis du:
- Vil at appene dine skal fortsette å bruke en oppdatert versjon av Chromium med de nyeste sikkerhetsrettingene
- Heller vil endre innstillinger i appen enn å bygge den på nytt fra terminalen
- Har kontoer du vil være innlogget på side om side i én app
- Vil ha merker for uleste elementer på alle plattformene du bruker
Nativefier hjalp mange med å få nettapper over på skrivebordet. Nå som det ikke lenger vedlikeholdes, er WebCatalog Desktop en moderne måte å fortsette med det på.


