PWA nécessaire ? sites web has been ?

WRInaute accro
Bonjour

Mon site web sur le point d'être visible sur le VPS Devian 12.

Celà vaut-il la peine que je fasse une PWA ?

Dans quels délais les sites web deviendront obsolètes et has been ?

Merci beaucoup.
 
WRInaute accro
Bonjour rick38

Je suis encore en train de migrer mon beau site du Debian 10 au Debian 12.

Merci beaucoup de ton aide.
 
WRInaute accro
Bonjour rick38

Excuses-moi de mon retard.

Ma PWA fonctionne en localhost pour les courses du lendemain.

Les courses internes ( avec historiques graphiques ) ne sont plus affichées en Javascript, car je fais appel à des fonctions en Javascript qui modifient l'url de chargement de la form.

Je ne pourrais pas afficher en Javascript ces courses internes, car les fonctions ne fonctionneraient pas dans du Javascript généré par Javascript.

Ces pages ne sont donc plus comme une PWA, mais site web.

Ces page internes ( lendemain, aujourdhui, anciennes ) empêchent-elles que ma construction soit une PWA ?

Merci beaucoup.
 
WRInaute accro
Pardon rick38

Il me semble avoir trouvé.

Ne pas faire de remodelage de l'url form, laisser les paramètres tels quels et lancer le script pwa.php qui dispatche déjà vers les urls prises en charge par le service worker.

Et laisser la form faire le boulot de lancer pwa.php.

Agréable matinée. ;)

Addendum : l'url du navigateur sera affreuse.
 
WRInaute accro
Merci rick38 et colonies

Pour longtemps. ;)

Actuellement la page d'accueil, les listes et stats de courses ( historiques graphiques aussi ) ont l'air de marcher. ;)

Le plus compliqué est fait.

Le reste ( install correcte et autres ), est facile, mais c'est un pensum.

Merci beaucoup à tous, à demain.
 
WRInaute accro
Pratiquement fait.

J'ai un problème type CNIL a régler :

Tous mes accès http get sont cachés dans du LocalStorage.

Je peux facilement n'utiliser que du sessionStorage.

Dans l'un ou l'autre cas, dois-je mettre en place une solution type Sirdata, et si oui laquelle ?

Merci.
 
WRInaute accro
Rebond

La CNIL va tenir compte des PWA. :)

A lire :

Code:
https://www.cnil.fr/sites/cnil/files/2023-07/projet_recommandation_applications_mobiles.pdf
 
WRInaute accro
Bonjour

Après avoir arrangé l'install ( à faire ), j'aurai à mettre la PWA sur le net.

Ma question est :

Sous quel domaine ?

- sous-domaine de pronostics-courses.fr ( ex. pwa.pronostics-courses.fr ) ?

- ou pronostics-courses.com ?

La PWA sera accessible à partir de mon site.

J'ai encore à refaire l'icône en mode "maskable".

Merci beaucoup de votre aide.
 
WRInaute accro
Pardon

Donc, peut-être pwa.pronostics-courses.fr , de façon à disposer d'un lien sur mon site.

Merci beaucoup de ton avis.

Amicalement.
 
WRInaute accro
Ta PWA devrait remplacer ton site web, et pas s'y ajouter.
Comme il a été dit :

Je crois que tu es bon pour tout recommencer.


Bonjour colonies

J'ai fait cette PWA en chargeant des page html pures.

J'ai éventuellement l'intention de terminer le moteur de template dont je parlais il y quelques mois et de charger mes pages à la mode Mustache.

Il y a aussi le problème du cache à simplifier.

Est-ce celà que tu veux dire ?

Merci beaucoup.
 
WRInaute accro
Excusez-moi.

J'aurais besoin d'une référence complète sur la syntaxe de Mustache.

C'est pour ma propre implémentation.

Je préfère ne pas m'encombrer du script Mustache.

Merci beaucoup si vous pouviez m'indiquer des liens.

Reconnaissant.
 
WRInaute accro
Voili voilou.

Le Mustache Manual semble convenir.

Je pense faire la conversion template Mustache => Json avec des match() en Javascript.

Quant à l'équivalent de render() ( Json + data => html ), je verrai.
 
WRInaute accro
Bonjour

Maintenant je peux extraire tous les tokens Mustache du template ( même syntaxe que Mustache ), vers le fichier JSON, même si ce template est réduit à une seule ligne, et ce quels que soient les types de tokens Mustache.

J'utilise un match(regex), la regex est au point.

Dans le code JSON, quelle est la syntaxe pour les boucles ?

Après avoir complété cette avant-dernière fonction, je pourrai faire la fonction html = render(json, data).

Merci beaucoup de votre aide.
 
WRInaute accro
Pardon.

Je dispose de deux variables pratiquement JSON : json et data.

json est le template.

Comment parser l'une et l'autre de ces variables, en les rapprochant pour produire le fichier représentant le HTML ?

C'est un problème de fusion de deux fichiers.

Merci beaucoup.
 
WRInaute accro
Bon

Je suis en train de faire une implémentation de librairie d'arbre n-aire en Javascript.

Après ce sera le tour de mon moteur de générateur de template.

Après seulement, celui de la PWA.

Bien à vous.
 
Discussions similaires
Haut