Situatie
Solutie
Pasi de urmat
1. Nu este un secret pentru nimeni că majoritatea browserelor majore oferă deja o modalitate de a instala site-uri web ca aplicații. Chrome a prezentat de mult timp butonul „descărcați site-ul ca aplicație”, Safari introducând recent o funcționalitate similară.
Aceste metode funcționează bine pentru mulți oameni, dar au o limitare cheie: aplicațiile sunt încă încătușate de browserul părinte. Dacă închideți Safari sau Chrome, se închide și „aplicația”. Deci, chiar dacă se poate lăuda cu propriul spațiu pe dock-ul Mac-ului sau pe bara de activități Windows, este totuși, în esență, o altă filă de browser.
Nativefier adoptă o abordare diferită. Folosește Electron pentru a împacheta aplicațiile web în aplicații desktop complet independente. Aceasta înseamnă că rulează separat de browserul dvs., așa că părăsirea Chrome nu va distruge lista de activități bazată pe web, clientul de chat sau Reddit (imaginea de mai sus).
2. Desigur, există compromisuri. Nativefier este construit pe Electron. Aplicațiile Electron pot consuma mai mult resurse decât o filă de browser. Acest lucru se datorează faptului că fiecare aplicație Electron își activează propriul proces de browser dedicat (printre altele funcționale interioare specifice utilizatorului/hardware-ului). Aceasta este în mare parte o preocupare pentru mașinile mai vechi sau cu putere redusă – în sistemele de gamă medie până la înaltă, de obicei nu este o problemă.
3. Folosind Nativefier pe Mac
Utilizatorii Mac pot instala Nativefier cu ușurință cu Homebrew. Dacă nu aveți încă Homebrew, va trebui să îl instalați mai întâi. Odată ce Homebrew este instalat, adăugați Nativefier cu:
brew install nativefier
Acum sunteți gata să transformați un site web într-o aplicație. În Terminal, rulați:
nativefier „https://example.com”
În mod implicit, aceasta creează o aplicație în directorul dvs. de pornire, dar puteți specifica și directorul de instalare țintă, astfel:
nativefier -o ~/Aplicații „https://example.com”
Doar înlocuiți „~/Applications” cu o cale de fișier care se potrivește cel mai bine organizației și fluxului dvs. de lucru. Puteți oricând să-l mutați în altă parte mai târziu, dacă este necesar, fără probleme.
Lansați noua aplicație din Finder, Spotlight sau din dosarul Aplicații. Dacă aveți nevoie ca un site să se comporte într-un anumit fel, Nativefier are o mulțime de opțiuni de personalizare – lucruri precum activarea notificărilor, modificarea agenților de utilizator sau setarea numelui aplicației.
4. Folosind Nativefier pe PC
Utilizatorii Windows pot instala Nativefier prin Node.js. Mai întâi, instalați Node.js de pe site-ul oficial.
5. Am optat pentru programul de instalare, ceea ce a presupus multe clicuri și confirmarea tuturor opțiunilor implicite de instalare. Când Node a terminat de instalat, puteți utiliza promptul de comandă pentru a instala Nativefier la nivel global astfel:
npm install -g nativefier
Crearea unei aplicații este la fel de simplă. În terminal, rulați:
nativefier „https://example.com”
În câteva secunde, am obținut o aplicație care acționează discret și mă duce direct la tabloul de bord Twitch!
Aplicația rezultată apare în folderul dvs. de utilizator. Puteți specifica o altă destinație dacă este necesar:
nativefier -o „C:\Users\YourName\Desktop” „https://example.com”
De acolo, faceți dublu-click pe aplicație pentru a o rula ca orice alt program Windows. Dacă nu se lansează corect, este posibil să fie nevoie să instalați dependențe suplimentare, dar pentru majoritatea utilizatorilor, ar trebui să funcționeze din nou.
6. Utilizarea Nativefier pe Linux
Utilizatorii Linux vor avea nevoie și de Node.js, care poate fi instalat prin managerul lor de pachete, care poate varia între distribuții. Pe sisteme bazate pe Debian, cum ar fi Ubuntu, rulați:
sudo apt install nodejs npm
Apoi, instalați Nativefier:
npm install -g nativefier
Acum puteți crea aplicații cu:
nativefier „https://example.com”
Ca și în cele două secțiuni anterioare, puteți specifica o locație de ieșire:
nativefier -o ~/Desktop „https://example.com”
În funcție de distribuția dvs., poate fi necesar să ajustați permisiunile înainte de a lansa aplicația.
Nativefier este un instrument puternic pentru a transforma site-urile web în aplicații de sine stătătoare, eliberându-le din browser și făcându-le să se simtă mai integrate în desktop și cu siguranță mai vizibile. În timp ce soluțiile native ale browserului funcționează bine pentru unii, independența lui Nativefier face că merită luată în considerare, mai ales dacă aveți nevoie de acces permanent la o aplicație web, fără să vă faceți griji cu privire la blocările browserului sau dezordinea filelor.
Leave A Comment?