Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-04-2020 09:47:05

nam1962
Membre
Distrib. : Manjaro, Debian, Xubuntu, Yunohost
Noyau : Ca dépend
(G)UI : Xfce
Inscription : 02-08-2017
Site Web

Utilisez-vous des PWA (Progressive Web Apps) ?

J'utilise quelques PWA, et vous ?  lesquelles et qu'en pensez-vous ?

De mon côté j'utilise Marp et Wavemaker

Ce qui m'ennuie un peu est d'avoir à utiliser Chromium pour les "installer", l'alternative d'utiliser Ice-SSB pour l'avoir sur Firefox ne me parait pas assez universelle ni à jour.

Vos retours d'expérience et avis m'intéressent! smile

Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xubuntu Et vous ?
59 convertis  IRL (n'ont pas eu le choix...).

Hors ligne

#2 13-04-2020 10:37:02

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

J'utilise la mienne : https://carburants.darkou.fr/ big_smile

Enfin j'utilisais... avec le confinement j'ai un peu moins l'occasion de l'utiliser lol

Hors ligne

#3 13-04-2020 14:53:10

nam1962
Membre
Distrib. : Manjaro, Debian, Xubuntu, Yunohost
Noyau : Ca dépend
(G)UI : Xfce
Inscription : 02-08-2017
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

smile
Intéressant !
Comment l'as-tu créée ? avec PWAbuilder.com ?
Comment la déploies-tu ?
Quelles-sont les contraintes à ton avis ?

Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xubuntu Et vous ?
59 convertis  IRL (n'ont pas eu le choix...).

Hors ligne

#4 13-04-2020 15:53:48

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

Je l'ai écrite en React JS (je suis dev web et j'utilise React JS quasi au quotidien).

Je la déploie via un simple scp sur mon serveur. Si j'avais plus de temps je pense que j'aurais mis en place de l'intégration continue pour la déployer mais comme l'app n'a souvent de mise à jour un simple scp me suffit big_smile .

Hors ligne

#5 13-04-2020 21:59:13

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.8 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

J’en ai développé, dans mon emploi précédent.
Je trouve ça nul big_smile

Jouer sous Debian ? Facile !

Hors ligne

#6 14-04-2020 08:42:14

nam1962
Membre
Distrib. : Manjaro, Debian, Xubuntu, Yunohost
Noyau : Ca dépend
(G)UI : Xfce
Inscription : 02-08-2017
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

lol
Pourquoi nul ?

Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xubuntu Et vous ?
59 convertis  IRL (n'ont pas eu le choix...).

Hors ligne

#7 15-04-2020 07:32:03

Trefix
Membre
Lieu : 48
Distrib. : buster 10.4 + bpo
Noyau : linux 4.19.0-9-amd64
(G)UI : Xfce4 4.12.5
Inscription : 15-02-2015

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

Bonjour.

Pour ce que j'en comprends, ça fait porter l'application sur les serveurs gg, l'absence (?) de dépendance matérielle étant compensée "à distance". Avec mon mauvais esprit, j'y vois une manière supplémentaire pour gg d'accroître discrètement la dépendance à ses sévices, sachant que la cuisine des datas et leur monétisation échappent à tout contrôle...

J'ai déjà pesté contre la calculatrice Blanquer qui impose l'usage de chrome (ça fonctionne heureusement avec chromium, qu'il faut sévèrement brider tout de même), ce n'est pas pour avoir des appli. qui demandent l'usage de chrome... Surtout que le dicton évolue, ces derniers temps : "Quand c'est friendly, c'est toi le produit !"

Hors ligne

#8 15-04-2020 08:08:39

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

Alors non,

les PWA c'est une techno propulsé par Google mais tu peux l'héberger ou tu veux.

L'idée derrière c'est ni plus ni moins que d'avoir un site web sous forme d'application sur ton tel (icône dans la liste des applications etc).

Il y a ici une liste des choses possibles avec une PWA : https://fr.goodbarber.com/blog/tout-ce- … apps-a867/

Par exemple ma PWA est hébergée sur mon serveur et propose simplement de rajouter une icône sur le bureau de ton malinphone. En échange, une fois ouverte elle a besoin de connaître ta position GPS et d'avoir accès à internet.

Par contre comme cette techno est encore récente et pas totalement appréciée de tout le W3 il n'y a que Google qui la propose totalement sur son navigateur. Sur iPhone il faut utiliser Safari et toute les fonctions ne sont pas encore actives (et limite plus ça va et plus Apple essaie de virer ça d'iOs j'ai l'impression).

Hors ligne

#9 15-04-2020 10:37:41

Cauryl
Membre
Distrib. : Debian Buster
(G)UI : Xfce
Inscription : 12-02-2020

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

Allez, je mets les pieds dans le plat : Quid du tout JavaScript ?

out.gif

Hors ligne

#10 15-04-2020 11:01:14

nam1962
Membre
Distrib. : Manjaro, Debian, Xubuntu, Yunohost
Noyau : Ca dépend
(G)UI : Xfce
Inscription : 02-08-2017
Site Web

Re : Utilisez-vous des PWA (Progressive Web Apps) ?

Côté discretion, je fais à ce stade plus confiance à ice-ssb et firefox qu'à chromium, voilà les lanceurs pour marp, par exemple :

Firefox + ice-ssb :

[Desktop Entry]
Version=1.0
Name=Marp
Comment=Marp (Ice SSB)
Exec=firefox --class ICE-SSB-marp --profile ~/.local/share/ice/firefox/marp --no-remote https://web.marp.app/
IceFirefox=marp
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/~/.local/share/ice/marp.png
Categories=GTK;Network;
MimeType=text/html;text/xml;application/xhtml_xml;
StartupWMClass=ICE-SSB-marp
StartupNotify=true
 



chromium  :

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Marp
Exec=/usr/bin/chromium --profile-directory=Default --app-id=anpclpbaplcnfacgnpciobpfkggjpdhn
Icon=chrome-anpclpbaplcnfacgnpciobpfkggjpdhn-Default
StartupWMClass=crx_anpclpbaplcnfacgnpciobpfkggjpdhn

 


Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xubuntu Et vous ?
59 convertis  IRL (n'ont pas eu le choix...).

Hors ligne

Pied de page des forums