Auteur Sujet: Forum accessible depuis une app  (Lu 3577 fois)

0 Membres et 1 Invité sur ce sujet

Snickerss

  • Expert Free + Client Bbox fibre FTTH
  • Modérateur
  • *
  • Messages: 4 827
  • Mes paroles n'engagent que moi :)
    • BlueSky
Forum accessible depuis une app
« Réponse #12 le: 19 mai 2018 à 14:01:27 »
Le forum est déjà accessible depuis une app : Safari, Chrome, Etc. ;D


Honnêtement je n'ai pas de difficulté particulière avec le site web sur mobile.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Forum accessible depuis une app
« Réponse #13 le: 19 mai 2018 à 14:26:27 »

Même sans service worker il est possible d'ajouter le site sur la page d'accueil depuis chrome. Par contre l'utilisateur doit le faire en cliquant sur le menu puis -> ajouter à l'écran d'accueil, alors que si le site respecte tout ce que demande Google pour une PWA, Chrome affichera tout seul un bandeau qui proposera à l'utilisateur de le faire.


c'est un raccouci ca pas besoin de manifest pour faire cela. n'importe quel url peut etre mis en raccourci sur la page d'acceuil.
un PWA va faire plus, notamment masquer tout les menus de Chrome.
demo: mobile.twitter.com puis dans le menu du navigateur choisir 'afficher twitter lite' (=la PWA).

un raccourci n'apparait que sur la home screen pas dans le tiroir d'applications.
une PWA (exemple: Twitter Lite) apparait dans le tiroir d'app et peut être aussi mis sur le home screen comme n'importe quelle app.

robin4002

  • Abonné Orange Fibre
  • *
  • Messages: 859
  • Strasbourg (67)
Forum accessible depuis une app
« Réponse #14 le: 19 mai 2018 à 17:13:47 »
Chrome propose en effet d'ajouter un raccourci pour n'importe quel site si on va dans le menu, mais pas firefox, il n'affiche que le bouton pour le faire s'il y a de l'https et le fichier de manifest.

De plus dans le cas de chrome, si le manifest est présent il utilisera l’icône indiqué pour le raccourci et lorsqu'on ouvrira le raccourci cela va l'ouvrir dans Chrome sans les menus de ce dernier (pas besoin d'implèmenter tout ce qui est demandé pour les PWA pour avoir ça, j'en suis sûr car cela fonctionne avec NodeBB qui n'utilise pas les services worker).

vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
Forum accessible depuis une app
« Réponse #15 le: 19 mai 2018 à 17:49:54 »
De plus dans le cas de chrome, si le manifest est présent il utilisera l’icône indiqué pour le raccourci et lorsqu'on ouvrira le raccourci cela va l'ouvrir dans Chrome sans les menus de ce dernier (pas besoin d'implèmenter tout ce qui est demandé pour les PWA pour avoir ça, j'en suis sûr car cela fonctionne avec NodeBB qui n'utilise pas les services worker).
Pour Chrome il suffit que https://lafibre.info/manifest.json existe (comme pour favicon.ico) où il faut que je rajoute une référence dans les en-têtes de la page racine du site ?

<link rel="manifest" href="/manifest.json">

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Forum accessible depuis une app
« Réponse #16 le: 19 mai 2018 à 17:55:02 »
faut le manifest et link.

tu peux aussi ajouter un sw bidon:

dans un script tag de la home page:
if ('serviceWorker' in navigator) {
  // sw.js est le script du service worker
  navigator.serviceWorker.register('/sw.js');
}

et dans sw.js:
self.addEventListener('fetch', function(event) {});