📂
Atomic Suite
  • Documentation Atomic
    • Documentation utilisateur
      • Les Molécules
        • Créer une molécule
        • Afficher une molécule
          • Afficher toutes les molécules
          • Hooks
            • Afficher les hooks disponibles
            • Aucun hook à l'emplacement souhaité
          • Emplacement dans le Front Office
            • Sur toutes les pages
            • Sur l’accueil
            • Sur une fiche Produit
            • Sur une Catégorie ou Marque
            • Dans une Miniature Produit
            • Choisir plusieurs emplacements
          • Affichage conditionnel
            • Afficher une molécule temporairement
            • Afficher une molécule selon le type de produit
            • Afficher une molécule sur certaines pages
            • Afficher une molécule selon la taille d'écran
            • Afficher une molécule selon le groupe client
        • Dupliquer une molécule
        • Modifier l’ordre d'affichage des molécules
        • Liste des molécules
          • Méga menu
          • Menu mobile
          • Bannière
          • Carrousel
          • Contenu HTML
          • Lien
          • Liste de liens
          • Liste de catégories
          • Liste de produits
          • Liste d’articles de blog
          • Liste de miniatures personnalisées
          • Liste de marques
          • Miniature Produit
          • Miniature Catégorie
          • Titre
          • Image
          • Vidéo
          • Alerte
          • Modale
          • Container
          • Ligne
          • Menu déroulant
          • Séparateur
          • Onglets
          • Accordéon
          • Interstitielle
          • Widget commun
          • Widget PrestaShop
      • Performances SEO
        • Accéder aux configurations SEO
        • Connecter Google Search Console à votre boutique
        • Connecter un autre Webmaster Tool à votre boutique
        • Réduire l'impact des images sur le temps de chargement du site
        • Optimiser les images avec Atomic
        • Meta données
          • Éditer la balise Meta Keywords d’une page
          • Éditer le Titre d’une page
          • Réécrire l’URL d’une page
          • Éditer la Description d’une page
          • Réseaux sociaux
          • Activer l’option Knowledge Graph & Schema.org
          • Donner plus de visibilité aux contenus partagés sur les réseaux sociaux
      • Sécurité
        • CAPTCHA : introduction
        • Activer le reCAPTCHA sur votre site
      • Gestion du Cache
        • Le cache : introduction
        • Activer le cache
        • Gérer le cache des molécules
        • Gérer le cache du site via Atomic
        • Configuration de base du cache
        • Configuration du temps de sauvegarde du cache sur les pages de votre site
        • Configuration de la mise en cache partielle
        • Activer le cache pour les codes JS dans l'en-tête
        • Exclure une URL spécifique du cache
        • Exclure une IP spécifique du cache
        • Quand faut-il vider le cache ?
        • Vider régulièrement le cache d'une URL spécifique
        • Vider ponctuellement le cache de Atomic
      • Progressive Web App
        • PWA : introduction
        • Web App Manifest, les présentations
        • Configurer le manifest.json avec Atomic
        • Ajouter la web app à l'écran d'accueil
        • Les navigateurs compatibles
      • Général & Thème
        • "Ajouter au panier" dans les miniatures produits
        • Créer des champs personnalisés contenant des molécules (bêta)
    • Release Notes
      • Release notes Atomic Suite 2.1.1
      • Release notes Atomic Suite 2.1
      • Release notes Atomic Suite 2.0
      • Release notes Atomic Suite v1.6.0
      • Release notes Atomic Suite v1.5.1
      • Release notes Atomic Suite v1.5.0
      • Release notes Atomic Suite v1.4.3
      • Release notes Atomic Suite v1.4.2
      • Release notes Atomic Suite v1.4.1
      • Release notes Atomic Suite v1.4.0
      • Release notes Atomic Suite v1.3.6
      • Release notes Atomic Suite v1.3.5
      • Release notes Atomic Suite v1.3.4
      • Release notes Atomic Suite v1.3.3
      • Release notes Atomic Suite v1.3.2
      • Release notes Atomic Suite v1.3.1
      • Release notes Atomic Suite v1.3.0
      • Release notes Atomic Suite v1.2.0
  • DOCUMENTATION BLOG
    • Documentation utilisateur
      • Ajouter le lien à "Blog" au menu principal de votre site
      • Accéder aux configurations du module "Blog"
      • Créer une catégorie de blog
      • Modifier une catégorie existante
      • Créer une sous-catégorie de blog
      • Lier une catégorie de produits à une catégorie de blog
      • Créer un nouvel article de Blog
      • Ajouter du contenu à un article de blog
      • Planifier la publication d’un article
      • Modifier le contenu d’un article existant ou changer l’ordre d’affichage du contenu
      • Modifier les balises ou le titre d’un article existant
      • Associer un article à plusieurs catégories de blog
      • Créer des associations entre les articles de blog
      • Proposer une liste d’articles liés à l’article de blog affiché
      • Afficher des articles de blog sur la page catégorie
      • Lier un produit de votre boutique à un article de blog
      • Dupliquer un article existant pour gagner du temps
      • Utiliser le “Lazy loading” pour afficher les articles plus rapidement
      • Masquer un article ou une catégorie de blog
      • Afficher une grille d'articles sur la page d'accueil et les pages “Catégories”
      • Limiter le nombre d'articles à afficher sur les pages de blog
      • Afficher la liste des catégories sur la page d'accueil du blog
      • Les options d'affichage de la liste des catégories
      • “Masquer” la colonne de droite dans le blog
      • Faire défiler la colonne de droite avec la page
      • Afficher ou masquer l'auteur d'un article
      • Afficher ou cacher les options de partage des articles
      • Afficher (ou masquer) la description de l'article dans l'aperçu
      • Afficher des articles de blog sur une page produit
      • Changer l'ordre d’affichage des articles sur le blog
      • Connaître le nombre de lecteurs du blog
      • Créer des articles de blog fictifs dans un environnement de test
      • Définir l'URL racine du blog
      • Connaître le nombre de lecteurs du blog
    • FAQ
      • Articles : Pourquoi est-il important de saisir la date de création ?
      • Qu'est-ce que la balise Meta Title ?
      • Qu'est-ce que la balise Meta Description ?
      • Qu'est-ce que la balise Meta Keywords ?
      • Pourquoi avez-vous besoin d’une URL SEO friendly ?
    • Release notes
      • Release notes Blog 2.1.1
      • Release notes Blog 2.0
      • Release notes Blog v1.6.0
      • Release notes Blog 1.5.2
      • Release notes Blog v1.5.1
      • Release notes Blog v1.5.0
      • Release notes Blog v1.4.3
      • Release notes Blog v1.4.2
      • Release notes Blog v1.4.1
      • Release notes Blog v1.4.0
      • Release notes Blog v1.3.1
      • Release notes Blog 1.3.0
      • Release notes Blog 1.2.0
Powered by GitBook
On this page

Was this helpful?

  1. Documentation Atomic
  2. Documentation utilisateur
  3. Progressive Web App

Web App Manifest, les présentations

PreviousPWA : introductionNextConfigurer le manifest.json avec Atomic

Last updated 9 months ago

Was this helpful?

Le Web App Manifest est la première porte d’entrée pour tout développeur web qui s’intéresse au domaine des Progressive Web Apps. La fonctionnalité Web App Manifest permet de transformer son site internet, son blog, son site e-commerce en Progressive Web App.

C’est le fichier Web App Manifest qui va guider le navigateur en lui spécifiant les points d’entrées et les points clés de la PWA. L’une des fonctionnalités phare et par défaut lié à l’usage des Web App Manifest est la capacité de rendre un site “installable” sur l’écran d’accueil du smartphone de l’utilisateur et ce, au même niveau qu’une application native.

Le Web App Manifest est un fichier JSON ayant pour extension .webmanifest qui permet aux développeurs de centraliser les informations relatives à la PWA.

Pour le navigateur, ce fichier permet de faire la distinction entre un site web classique et une PWA, et ce, à condition qu’il soit référencé. Ce fichier permet de préciser des méta-données comme l’icône, le nom, la catégorie et la description de la PWA mais aussi certains comportements spécifiques comme le paramétrage de l’affichage de la PWA, la gestion d’un mode offline et des coupures de réseaux, la possibilité de traiter ou non des notifications push.

Après avoir déposé le fichier Manifest à la racine du dépôt ou dans un dossier, il sera nécessaire de renseigner une balise link manifest dans votre page web (index.html par exemple) juste avant la fermeture du </head> afin de référencer le fichier Manifest au sein du document. Cela dans le but de prévenir le navigateur qu’il est en présence d’une PWA et qu’il va devoir traiter ce fichier Manifest.

À noter : l’utilisation de HTTPS sur votre site est un prérequis.

Liens utiles :

Web Application Manifest (w3.org)
Web app manifests | MDN (mozilla.org)
Manifeste des applications web | MDN (mozilla.org)