Guides pratiques

QR Puppy est une application web progressive — voici comment l'installer

QR Puppy est une PWA : installez-la sur votre téléphone ou votre ordinateur pour une app qui se lance instantanément et crée et scanne des QR codes entièrement hors ligne.

QR Puppy n'est pas qu'un site web — c'est une application web progressive (PWA), ce qui signifie que vous pouvez l'installer sur votre téléphone, votre tablette ou votre ordinateur et l'utiliser comme une app native qui se lance instantanément et crée et scanne des QR codes sans aucune connexion internet.

La plupart des outils de QR codes vivent derrière un identifiant et une facture mensuelle. QR Puppy prend le chemin inverse : il s'exécute entièrement sur votre appareil, et il peut se déplacer sur votre appareil comme une app installable — sans boutique d'applications, sans compte, sans pistage, et environ un mégaoctet d'espace. Ce guide explique ce qu'est une PWA, pourquoi elle colle à toute la philosophie de QR Puppy, et exactement comment l'installer sur n'importe quelle plateforme.

Qu'est-ce qu'une application web progressive ?

Une application web progressive est un site web normal qui se comporte aussi comme une application installée. Sous le capot, trois choses rendent cela possible :

  • Un manifeste d'application web — un petit fichier qui indique à votre appareil le nom, l'icône, les couleurs de l'app et comment elle doit se lancer (dans le cas de QR Puppy, dans sa propre fenêtre sans l'habillage du navigateur).
  • Un service worker — un script que le navigateur conserve en arrière-plan. Il met en cache les fichiers de l'app pour qu'elle s'ouvre instantanément et continue de fonctionner hors ligne.
  • HTTPS — une connexion sécurisée, que tout site moderne (y compris celui-ci) utilise déjà.

Réunies, ces pièces permettent à un site web de gagner une icône sur l'écran d'accueil, un écran de démarrage et un vrai support hors ligne — les choses qui exigeaient autrefois de construire une app native distincte pour chaque plateforme.

Pourquoi être une PWA compte pour QR Puppy

L'installabilité n'est pas un gadget ici — c'est l'aboutissement naturel de la promesse de QR Puppy. Comme chaque QR code est généré dans votre navigateur plutôt que sur un serveur, il n'y a jamais eu de raison d'être en ligne au départ. La PWA ne fait que le rendre explicite :

Votre outil de QR codes ne devrait avoir besoin ni du cloud, ni d'un compte, ni d'un signal. Installez-le une fois et il est véritablement vôtre — même en mode avion.

C'est le même raisonnement derrière notre préférence pour les QR codes statiques plutôt que dynamiques et tout ce que contient le manifeste de QR Puppy : aucune dépendance au serveur de quelqu'un d'autre, qui pourrait vous pister, vous facturer ou disparaître.

Ce que vous obtenez en l'installant

FonctionnalitéCe que ça signifie pour vous
Icône sur l'écran d'accueilOuvrez QR Puppy d'un tap, comme n'importe quelle app
Support hors ligneCréez et scannez des codes sans Wi-Fi ni données
Fenêtre dédiéeS'exécute en plein écran sans onglets ni barres de navigateur
Lancement instantanéLes fichiers sont en cache, donc elle s'ouvre immédiatement
Empreinte minusculeEnviron un mégaoctet — une fraction d'une app de boutique
Ni compte ni boutiqueRien à créer, rien à mettre à jour manuellement

Comment installer QR Puppy sur Android

  1. Ouvrez QR Puppy dans Chrome (ou un autre navigateur moderne).
  2. Touchez le bouton Installer l'app sur la page, ou ouvrez le menu du navigateur (⋮) et choisissez Installer l'application / Ajouter à l'écran d'accueil.
  3. Confirmez, et l'icône du chiot apparaît sur votre écran d'accueil. C'est tout. 🐾

Comment installer QR Puppy sur iPhone et iPad

Sur iOS, l'installation se fait via le menu Partager de Safari (Apple ne propose pas de bouton d'installation automatique) :

  1. Ouvrez QR Puppy dans Safari.
  2. Touchez le bouton Partager (le carré avec une flèche vers le haut).
  3. Faites défiler vers le bas et touchez Sur l'écran d'accueil, puis touchez Ajouter.

QR Puppy s'ouvrira désormais comme une app et fonctionnera hors ligne. Notez que le scanner de la caméra nécessite une autorisation unique la première fois que vous l'utilisez.

Comment installer QR Puppy sur un ordinateur

Les navigateurs de bureau prennent aussi en charge les PWA :

  • Chrome / Edge : cliquez sur l'icône d'installation dans la barre d'adresse (un petit écran avec une flèche vers le bas), ou utilisez le menu → Installer QR Puppy.
  • L'app s'ouvre dans sa propre fenêtre et obtient un raccourci dans votre dock, votre barre des tâches ou votre menu Démarrer.

Le mode hors ligne fonctionne-t-il vraiment ?

Oui. Lors de votre première visite, le service worker de QR Puppy met discrètement en cache tout ce dont il a besoin — la page, les styles, l'encodeur et le décodeur de QR, les polices et les icônes. Ensuite, ouvrir l'app puise dans ce cache local, elle se lance donc sans réseau et toutes les fonctions du générateur continuent de marcher. Les pages que vous avez visitées dans la bibliothèque sont mises en cache à mesure que vous les lisez, elles aussi.

Comme le calcul d'encodage s'exécute sur votre appareil, un QR code hors ligne est exactement aussi valide qu'un code en ligne — le QR code obtenu n'est qu'un motif de carrés clairs et sombres, et votre téléphone le construit localement. Quand vous êtes prêt, créez un QR code et constatez-le par vous-même.

Une PWA est-elle sûre ?

Une PWA s'exécute dans le même bac à sable sécurisé du navigateur que n'importe quelle page web — elle ne peut pas fouiller discrètement dans vos fichiers ni tourner en arrière-plan comme certains logiciels installés. QR Puppy en particulier n'a ni serveurs, ni analytique, ni comptes, il n'y a donc rien à renvoyer chez soi. La supprimer est aussi simple que d'effacer l'icône de n'importe quelle app, et elle ne laisse derrière elle qu'un petit cache que vous pouvez vider à tout moment.

Questions fréquentes

QR Puppy est-il vraiment installable comme une app ?

Oui. QR Puppy est une application web progressive, donc Android, Chrome de bureau et Edge peuvent l'installer directement, et l'iPhone/iPad peut l'ajouter via « Sur l'écran d'accueil » de Safari. Elle s'exécute ensuite dans sa propre fenêtre et fonctionne hors ligne.

Ai-je besoin de l'App Store ou de Google Play ?

Non. Les PWA s'installent directement depuis le navigateur, il n'y a donc ni boutique, ni compte, ni processus de validation. Cela signifie aussi aucune commission de boutique, ce qui explique en partie pourquoi QR Puppy peut rester entièrement gratuit.

Fonctionnera-t-elle sans internet ?

Oui. Après votre première visite, un service worker met l'app en cache pour qu'elle se lance et génère et scanne des QR codes sans connexion. Les articles de la bibliothèque que vous avez ouverts sont mis en cache à mesure que vous les lisez.

Combien d'espace utilise-t-elle ?

Seulement environ un mégaoctet — le HTML, le CSS, le JavaScript, les polices et les icônes de l'app. C'est une fraction minuscule d'une app native typique, car il n'y a ni framework ni média empaqueté.

Comment la désinstaller ?

Supprimez-la comme n'importe quelle app : appuyez longuement sur l'icône et effacez-la sur mobile, ou désinstallez-la depuis le menu de la fenêtre de l'app sur ordinateur. Elle ne laisse derrière elle qu'un cache de navigateur que vous pouvez vider quand vous voulez.

Créez un QR code de façon honnête 🐾

Gratuit pour toujours, sans suivi, sans expiration — généré directement dans votre navigateur.

🎨 Créer un QR code →