Progressive Web App
Manifest
General information
Status:
enabled
Can be installed:
yes
- success : The manifest must be enabled
- success : The manifest must have a short name or a name
- success : The manifest must have a start URL
- success : The manifest must have a display value set to "standalone", "fullscreen" or "minimal-ui
- success : The manifest must have at least one icon
- success : The manifest must have the "prefer_related_applications" property set to a value other than "true"
Details
Key | Value |
---|---|
ID | / |
Name | Vision |
Short name | Vision |
Description name | Suivi de vos leads et de votre calendrier |
Theme color | #ffffff #ffffff |
Background color | #ffffff #ffffff |
Display | standalone |
Orientation | any |
Scope | / |
Start URL | ./ |
Categories |
|
Application Icons
Source | Sizes | Type | Purpose |
---|---|---|---|
images/favicon.ico | 48x48 | n/a | n/a |
images/favicon-512x512.png | 512x512 | n/a | n/a |
images/favicon.svg | any | n/a | n/a |
images/favicon.svg | any | n/a | maskable |
Application screenshots
Source | Size | Type | Form factor | Label | Platform |
---|
Output
{
"categories": [
"productivity"
],
"description": "Suivi de vos leads et de votre calendrier",
"name": "Vision",
"short_name": "Vision",
"start_url": "./",
"enabled": true,
"use_credentials": true,
"background_color": "#ffffff",
"display": "standalone",
"display_override": [],
"id": "/",
"orientation": "any",
"scope": "/",
"theme_color": "#ffffff",
"scope_extensions": [],
"icons": [
{
"src": "/assets/images/favicon-4bO2r53.ico",
"sizes": "48x48",
"type": "image/vnd.microsoft.icon"
},
{
"src": "/assets/images/favicon-512x512-7ofT0kt.png",
"sizes": "512x512",
"type": "image/png"
},
{
"src": "/assets/images/favicon-6JCKK2Y.svg",
"sizes": "any",
"type": "image/svg+xml"
},
{
"src": "/assets/images/favicon-6JCKK2Y.svg",
"sizes": "any",
"type": "image/svg+xml",
"purpose": "maskable"
}
],
"screenshots": [],
"file_handlers": [],
"protocol_handlers": [],
"related_applications": [],
"prefer_related_applications": false,
"shortcuts": [],
"widgets": []
}
Generated files
Service Worker
Details
Status: enabled
Key | Value |
---|---|
Destination | /sw.js |
Scope | / |
Use Cache | Yes |
Skip Waiting | No |
Workbox
Status: disabled
Key | Value |
---|---|
Use CDN? | No |
Clear cache? | Yes |
Cache manifest? | Yes |
Asset cache |
Enabled Cache name: assets Regex: /\.(css|js|json|xml|txt|map|ico|png|jpe?g|gif|svg|webp|bmp)$/ |
Font cache | Enabled |
Google Font cache |
Enabled Cache name: default |
Image cache |
Enabled Cache name: images Regex: /\.(ico|png|jpe?g|gif|svg|webp|bmp)$/ |
Caching Strategies
Name |
Enabled? Workbox? |
Strategy Match Callback Method |
Plugins | URL Preload |
---|---|---|---|---|
assets |
No Yes |
CacheFirst ({url}) => url.pathname.startsWith('/assets') GET |
ExpirationPlugin{ |
347 URLs |
fonts |
No Yes |
CacheFirst ({request}) => request.destination === 'font' GET |
CacheableResponsePlugin{ ExpirationPlugin{ |
28 URLs |
google-fonts-stylesheets |
No Yes |
StaleWhileRevalidate ({url}) => url.origin === 'https://fonts.googleapis.com' GET |
None | None |
google-fonts-webfonts |
No Yes |
CacheFirst ({url}) => url.origin === 'https://fonts.gstatic.com' GET |
CacheableResponsePlugin{ ExpirationPlugin{ |
None |
images |
No Yes |
CacheFirst ({request, url}) => (request.destination === 'image' && !url.pathname.startsWith('/assets')) GET |
None | None |
manifest |
No Yes |
StaleWhileRevalidate ({url}) => '/site.webmanifest' === url.pathname GET |
None | None |
pages |
No Yes |
NetworkFirst ({request}) => request.mode === 'navigate' GET |
CacheableResponsePlugin{ |
None |
Generated files
Favicons
General information
Status: enabled
Details
Key | Value |
---|---|
Low resolution included? |
No, included sizes are:
|
Image scale | n / a |
Tile color | Windows 8/10 tiles not enabled |
Composed images | Composed images are transparent |
Safari pinned tab | No, no silhouette is used. |