En els darrers dies, Flathub ha fet diversos passos importants per convertir-se en una de les millors opcions per instal·lar aplicacions per als usuaris de Linux. Es desmarcaran del GNOME i es convertiran en un projecte propi, i tots aquests canvis es veuran reflectits també en com ens presenten les coses. Per exemple, la icona serà diferent, i ja estan preparant una web que actualment està en fase beta. Va ser quan vaig estar fent una passejada per la futura versió quan em vaig adonar que hi havia una «gran» (vegeu les cometes) quantitat de aplicacions web convertides en aplicacions descriptori.
Per què hi ha tantes aplicacions web fetes aplicacions per a Linux? La veritat és que no tinc una resposta segura, però la captura de capçalera ens pot ajudar a fer-nos una idea: hi ha programari que senzillament no està per a Linux, però sí que podem accedir al servei web. WhatsApp és el millor exemple per entendre això: el que no s'entén és per què no hi ha app nativa per a Linux, però sí que veiem que hi ha fins a 5 versions diferents a Flathub, al que se li sumen Franz i Tangram, que són aplicacions per gestionar diverses aplicacions web. I què ofereixen? Doncs les quatre de verd són bàsicament el mateix WhatsApp web que ofereix WhatsApp Inc, mentre que Youp és el mateix, però amb una manera de pantalla completa real, no parcial.
Les aplicacions web descriptori separen el contingut
A Snapcraft també trobem programari així. Em sembla recordar que abans hi havia una aplicació d'escriptori de Microsoft Office, que era realitat era la versió web feta app. Continua existint Apple Music, i són això, la mateixa web però feta aplicació descriptori. Té tot això sentit? Al meu entendre, sí i no.
Hi ha molts usuaris que no volen utilitzar paquets flatpak ni snap, que és en el format en què apareixen moltes d'aquestes aplicacions, per la qual cosa fer servir un paquet d'aquest tipus només per a una aplicació que es pot executar al navegador no sembla tenir gaire sentit. Però sí que en té. Encara que el navegador que usem per defecte ens permeti instal·lar les aplicacions o crear accessos directes que s'executin independentment del navegador, el que estan fent és obrir una finestra nova sense camp d'URL ni pestanyes, però és el mateix navegador.
Hem posat com un dels exemples una aplicació per escoltar música. Si ens creem un accés directe de Chrome/Brave/Vivaldi i silenciem l'aplicació de música de torn, també ens silenciarà la resta de finestres i pestanyes del navegador que ens ha instal·lat l'app. És probable que no sigui això el que volem, i on cobra una mica de sentit tenir aplicacions descriptori fetes a partir duna pàgina web, usin Electró o qualsevol altra tecnologia.
A més, si fem servir WhatsApp web, les notificacions natives d'un escriptori Linux no sempre saben on emportar-nos quan els fem clic. De vegades ni tan sols es veu el logotip del servei, mostrant-nos el logotip del navegador. Això sí, el nom de la pestanya sí que ho solen mostrar, i el missatge rebut també.
Si és possible, millor aplicacions reals
Ara bé, si és possible, sempre és millor que creïn aplicacions reals. Entre els exemples que podem esmentar hi havia Apple Music Electron, i aquesta aplicació va evolucionar fins a convertir-se en Sidra, un exemple de coses ben fetes. Els seus desenvolupadors i col·laboradors, que són molts, van crear una app d'Apple Music que supera per molt l'iTunes que actualment continua sent l'opció oficial per a Windows. I el millor és que també funciona a Linux, cosa que demostra que de vegades, quan hi ha una API disponible, es pot fer molt i molt bé.
El pitjor és una cosa ben sabuda, i és que als usuaris de Linux no se'ns cuida tant com als de Windows, i casos com el de Cider no n'hi ha gaires. El millor és que hi ha molt programari de codi obert que ens permet fer de tot, o gairebé, perquè si poguéssim fer de tot no hi hauria tants projectes en què es porten aplicacions web a lescriptori de Linux. Mentre sigui per oferir alternatives, i no abandonin el projecte, benvingudes siguin.
Molt bon post, la veritat tens raó sobre les pagines web que són convertides a apps ja que això en ser un mateix navegador i si tinc una altra finestra d'un navegador obert pot fins i tot alentir una mica el pc, el millor és que creïn apps de debò.
Tant de bo facin més aplicacions de debò que s'integrin al sistema i puguin descarregar-se en format .DEB