« Progressive web application » : différence entre les versions
Page créée avec « '''Progressive web application''' ou '''PWA''' est une application web avec sa propre fenêtre. == Généralité == == Organisation == Les fichiers suivants constituent l'application : * <code>index.htm</code> : fichier principal * <code>manifest.json</code> : contient les informations pour l'installation en tant qu'application * <code>screen.css</code> : feuille de style * <code>script.js</code> : script en JavaScript pour la partie dynamique de l'application... » |
mAucun résumé des modifications |
||
| Ligne 2 : | Ligne 2 : | ||
== Généralité == | == Généralité == | ||
* {{Wikipédia|Progressive web app}} | |||
== Organisation == | == Organisation == | ||
| Ligne 47 : | Ligne 49 : | ||
| <code>fullscreen</code> || Plein écran, sans aucune interface système || | | <code>fullscreen</code> || Plein écran, sans aucune interface système || | ||
|} | |} | ||
== Voir aussi == | |||
* [[HTA]] ; | |||
[[Catégorie:Logiciel]] | |||
Version du 21 octobre 2026 à 22:26
Progressive web application ou PWA est une application web avec sa propre fenêtre.
Généralité
- Progressive web app sur Wikipédia
Organisation
Les fichiers suivants constituent l'application :
index.htm: fichier principalmanifest.json: contient les informations pour l'installation en tant qu'applicationscreen.css: feuille de stylescript.js: script en JavaScript pour la partie dynamique de l'applicationsw.js: service-worker
manifest.json
Exemple de fichier manifest.json
{
"lang": "fr-fr",
"name": "SW",
"short_name": "SWsn",
"description": "Test de Service-Worker",
"start_url": "./",
"background_color": "#aaaaaa",
"theme_color": "#f3d58",
"orientation": "any",
"display": "browser",
"icons": [
{
"src": "./icon512.png",
"sizes": "512x512"
}
]
}
| Option | Valeur | Résultat | Commentaire |
|---|---|---|---|
display:
|
browser
|
Comportement classique (barre d'adresse, onglets...) | |
minimal-ui |
Barre d'adresse minimale, pas d'onglets | ||
standalone |
Fenêtre propre, sans chrome navigateur | ||
fullscreen |
Plein écran, sans aucune interface système |
Voir aussi
- HTA ;