Chrome OS har langsomt fået sin egen plads i verden af pc'er med Chromebooks. Tidligere havde Mozilla også forsøgt noget lignende med Firefox OS på smartphones. Begge disse operativsystemer kørte webapps i stedet for native platformspecifikke apps. Web Apps har klart den fordel, at de ikke er platformspecifikke.
Der er mange tjenester, der kun leverer webapps i stedet for desktopapps som billedredaktører, medieomformere, YouTube-downloadere osv.
Hvorfor konvertere Web Apps til Desktop Apps?
Web Apps kan bruges på en hvilken som helst enhed, så længe den har en kompatibel web browser. Brug af apps i en browser kan dog ikke føles meget praktisk, måske fordi vi er vant til desktop-apps. Måske kan en nyere generation af brugere, der vokser op med Chromebooks, føle sig fint ved at bruge Photoshop i en browser. Det gør jeg bestemt ikke.
For nogle os kan det være browseren interface, der altid er synlig over appen, medmindre du går i fuldskærm. Det ser bare ikke ud. Brug af Facebook Messenger, for eksempel eller WhatsApp, i et browservindue mod et separat vindue er to forskellige oplevelser. Men generelt har indbyggede stationære apps generelt mere funktionalitet, fordi de er bedre integreret med operativsystemet, de kører på.
Fyrværkeri
Fyrværkeri er et imponerende værktøj udviklet af Startpack, som hjælper dig med at konvertere webapps til native desktop apps. Du behøver ikke lære at kode, fordi det giver en smuk, brugervenlig grænseflade. Inden for et par klik kan du have så mange webapps som du vil, installeret på din pc som stationære apps. Den ene ulempe, hvis jeg måske kalder det, er, at du ikke kan afinstallere disse apps, som du ville afinstallere en desktop-app. Det skal gøres indenfor Firework-appen, som ikke er en big deal virkelig.
Fyrværkeri giver i det væsentlige en wrapper til webappen, så når du åbner den, ser du kun webappgrensesnittet, indpakket i dit systems vinduesramme og kontroller. Indlæsning af webapps føles hurtigere i fyrværkeri end i en traditionel webbrowser. Dette skyldes, at det holder apps til hukommelse for hurtig lancering. Du kan downloade Firework fra dets officielle hjemmeside til Windows, Mac eller Linux. Appen kører og opfører sig det samme på alle tre platforme og indeholder også alle funktionerne.
Installation
Det kan installeres normalt som enhver anden app på Windows og Mac, men på Linux. For erfarne Linux-brugere virker dette stadig som en normal appinstallation, men det er generelt ikke. For at installere Firework skal du downloade et zip-arkiv fra webstedet, udpakke det og derefter køre scriptfilen Firework_start_console.sh . For at gøre det skal du højreklikke inde i den uddragne Firework- mappe og vælge Åbn i Terminal .
I terminalen gør scriptet eksekverbar og kører derefter ved at indtaste kommandoerne, der er angivet nedenfor en efter en. Indtast dit kodeord, når du bliver spurgt.
chmod + x ./Firework_start_console.sh ./Firework_start_console.sh
Når du har kørt scriptfilen, vil Firework blive installeret på dit system, og du kan begynde at bruge det.
Konverter Web Apps til Desktop Apps med fyrværkeri
Trin 1: Firework leveres som standard med et par forudindlæste apps, som du kan se på skærmbilledet ovenfor. De kan alle afinstalleres, hvis du ikke har brug for dem.
Trin 2: For at tilføje en app skal du klikke på + knappen i øverste højre hjørne, indtaste webadressen og bare klikke på ADD- knappen. Det er så nemt som det.
Trin 3: Før du gør det, kan du måske klikke på rutenettet med prikker ved siden af det. Her kan du finde en masse apps, som du kan installere blot med et venstre klik, nøjagtigt kategoriseret i en liste.
Du kan starte dine installerede apps inden for Firework, eller du kan højreklikke på det og vælge Flyt til launchpad . Når appen åbnes, kan du knytte den til din dock, proceslinje osv.
Fyrværkeri indstillinger
Indstillingerne er tilgængelige fra menuknappen til venstre. Her kan du ændre sproget, forbedre ydeevnen for apps og vælge de apps, der skal have lov til at køre i baggrunden. Dette er nyttigt i tilfælde af budbringere som Telegram, WhatsApp, Messenger osv. Med den gratis version kan du kun tillade to apps at køre i baggrunden samtidigt.
Nativefier (Command Line)
Nativefier er ligesom fyrværkeri, men det er måske ikke så nemt at installere og bruge, da det er et kommandolinjeværktøj. Først og fremmest kræver det node.js, så det skal installeres på dit system, hvis det ikke er, og du planlægger at bruge Nativefier. Windows og Mac-brugere kan downloade installationsprogrammet fra den officielle hjemmeside .
sudo apt install npm
Linux-brugere kan simpelthen indtaste ovenstående kommando i en terminal efterfulgt af deres adgangskode.
Installation
Når du har node.js installeret på din computer, skal du åbne Terminal på din Mac eller Linux. Windows-brugere skal åbne kommandoprompten eller Windows PowerShell. Indtast kommandoen nedenfor for at installere nativefier.
npm install nativefier -g
Linux-brugere bliver nødt til at tilføje sudo før kommandoen, hvis de møder eventuelle fejl.
sudo npm install nativefier -g
Konverter Web Apps til Desktop Apps med Nativefier
Trin 1: For at konvertere webapps til desktop apps, skal du bare indtaste en enkel kommando i Terminal eller kommandoprompt. Denne kommando er native, efterfulgt af webadressen på hjemmesiden eller webapps . Tag f.eks. Følgende kommando.
nativefier "//mashtips.com/"
Trin 2: Du kan også give din app et navn efter eget valg med en kommando, der ligner den nedenfor.
nativefier --name "Mashtips" "//mashtips.com/"
Trin 3: Det vil oprette en mappe i mappen, som kommandovinduet eller Terminal er åbnet i. Du kan finde en eksekverbar fil i mappen, som du kan dobbeltklikke på for at køre. Pin den til din dock, startmenu eller proceslinje, og det er det.
Trin 4: Nogle web apps kan kræve brug af flash player til at arbejde. I så fald kan du også tilføje flash-understøttelse ved at tilføje et -flash-tag til kommandoen.
nativefier - flash - navn "Pixlr-Editor" "//pixlr.com/editor/"
Når du bruger flash-taggen, forsøger nativefier at finde flash-pluginet på egen hånd, men nogle gange kan det ikke. I så fald skal du angive placeringen af flash plugin manuelt. Dette kan være udfordrende for normale brugere så godt, vi nævnte også fyrværkeri tidligere.
nativefier -flash-path "/home/vivek/.config/google-chrome/PepperFlash/31.0.0.148/libpepflashplayer.so" - navn "Pixlr-Editor" "//pixlr.com/editor/"
På min Linux-maskine var jeg f.eks. I stand til at køre Pixlr-editor ved hjælp af ovenstående kommando.
Tjek Nativefier websiden for yderligere assistance.
Nu ved du hvordan man konverterer webapps til stationære apps med Nativefier, hvordan sletter du dem? For at slette en app skal du bare slette hele mappen. Prøv at konvertere nogle apps efter eget valg for at gøre det til din egen desktop app. Du vil elske det.