LogoAppIconGenerator
  • Generatore di logo IA
  • Generatore di screenshot
Marchi originali piccolo e grande collegati a un documento
1 ottobre 2026

Icona PWA che non cambia: manifest, percorsi e cache

Risolvi problemi delle icone PWA controllando manifest pubblicato, risposte delle immagini, dimensioni reali e installazione in cache.

Se l’icona di una PWA non si aggiorna, controlla prima il manifest e le immagini ricevute davvero dal browser. Sostituire il favicon della scheda non aggiorna necessariamente l’icona di un’applicazione installata. Le risorse possono dipendere da dichiarazioni e cache differenti.

Il generatore di favicon e PWA prepara immagini e un manifest iniziale. Per pubblicarli nel sito devi allineare i percorsi dichiarati con la posizione effettiva dei file.

Illustrazione: concetto originale generato, non una schermata, risultato cliente o verifica di piattaforma.

Separa il favicon dall’icona installata

La dichiarazione favicon nell’HTML serve alla scheda del browser. Le voci del manifest descrivono le immagini dell’applicazione web. Una pagina può quindi mostrare il nuovo favicon mentre un collegamento installato conserva un altro disegno.

Annota dove si presenta il problema: scheda, richiesta di installazione, launcher o app già installata. Registra anche browser e sistema operativo. Questi dati trasformano una segnalazione vaga in una prova ripetibile e aiutano a evitare modifiche alla risorsa sbagliata.

Apri il manifest collegato dalla pagina

Ispeziona il collegamento al manifest e apri direttamente quell’URL. Deve restituire il JSON previsto, non una pagina di accesso, un ciclo di reindirizzamenti o un ripiego HTML generico. Verifica la risposta pubblicata oltre al file nel tuo editor.

L’esportazione attuale include Web/site.webmanifest, android-chrome-192x192.png e android-chrome-512x512.png. Il manifest iniziale usa percorsi delle icone relativi alla radice. Se metti le immagini in un’altra cartella, aggiorna le voci invece di lasciarle riferite a file assenti nella radice.

Quando l’applicazione vive in una sottocartella, un percorso che inizia con / torna comunque alla radice dell’origine. Non parte dal percorso della pagina.

Segui ogni URL di immagine

La documentazione MDN delle icone nel manifest spiega src, sizes, type e purpose. Un percorso relativo si risolve dall’URL del manifest; uno con / iniziale, dalla radice dell’origine.

Apri ogni immagine dichiarata e controlla la risposta. Una pagina d’errore non diventa un’immagine perché l’URL termina in .png. Un file presente localmente può mancare nel deployment o essere bloccato dalla politica delle immagini della pagina.

Confronta poi dimensioni dichiarate e pixel reali. Se hai ridimensionato il file dopo la generazione, aggiorna anche il manifest. Il nome non dimostra che l’immagine misuri 192 o 512 pixel.

Dichiara solo gli usi supportati dal disegno

L’output attuale prepara icone normali. Non crea una sorgente maskable separata e verificata. Aggiungere purpose: "maskable" a un’immagine esistente non ne modifica il disegno né l’area sicura.

Se ti serve un’icona maskable, prepara il motivo per quel ritaglio e provalo. Mantieni anche l’icona normale quando opportuno. La guida alle dimensioni aiuta a identificare le uscite disponibili; consulta poi i requisiti del browser previsto.

Un manifest e icone verificati nel browser

Il 1º ottobre 2026 Chrome 154 ha aperto un sito locale originale con manifest e icone esportati. Il manifest ha risposto 200 con application/manifest+json; i valori relativi start_url e scope puntavano alla radice di prova. Entrambe le icone hanno risposto 200 e la decodifica ha confermato 192 × 192 e 512 × 512 px. Favicon e Apple touch icon sono stati controllati separatamente.

Scarica il sito originale di prova delle icone PWA

Esegui questo comando nella cartella estratta e apri http://localhost:8892/. Se sposti i file in una sottocartella, aggiorna gli URL delle icone relativi alla radice.

python3 -m http.server 8892 --bind localhost

Sono stati verificati parsing, risposte e decodifica. Non sono stati osservati promozione o completamento dell’installazione e standalone era false. Il progetto non offre immagini maskable né service worker; verifica separatamente l’installazione reale.

Ispeziona il browser prima di cancellare dati

Apri gli strumenti dedicati all’applicazione o al manifest. Cerca il JSON interpretato, le anteprime e gli errori di recupero. Controlla quindi le risposte di rete per immagini e manifest. Potrai distinguere un percorso sbagliato da una vecchia risposta in cache.

Con un’installazione di prova eliminabile, rimuovi l’app e reinstallala dopo avere verificato le nuove risorse. Cancellare anche i dati del sito può eliminare informazioni locali dell’applicazione. Preferisci controlli mirati prima di rimuovere dati reali di un utente.

Un URL volutamente versionato facilita il collegamento tra pubblicazione e cache. Aggiorna il riferimento e annota quale versione hai installato. Evita URL casuali a ogni richiesta: risorse stabili e versionate sono più semplici da diagnosticare e memorizzare.

Verifica l’installazione separatamente

La guida MDN all’installabilità delle PWA descrive altri requisiti. Le icone sono una parte del processo; esportarle non rende il sito installabile in ogni browser e sistema.

Usa un sito controllato e il browser che vuoi supportare. Registra caricamento del manifest, recupero delle immagini e aspetto dell’app installata. Una verifica desktop non equivale a un’installazione su telefono.

Un’installazione reale in Safari

Il 2 ottobre 2026 lo stesso sito è stato aggiunto alla schermata Home di un simulatore iPhone 17 isolato con Safari su iOS 26.5. L’apertura come app web era attiva. My App mostrava il disegno XY originale e apriva il sito in un’applicazione Web separata, senza barra degli indirizzi Safari. È verificato quel flusso locale, non l’installazione Chromium, il funzionamento offline o un dispositivo fisico.

Segui le istruzioni Apple per Safari: apri il sito, poi Altro → Condividi → Aggiungi alla schermata Home. Mantieni attiva l’apertura come app web e tocca Aggiungi. Avvia quindi l’icona e controlla disegno e destinazione. Il sito non fornisce ancora service worker o immagini maskable dedicate.

Schermata Home del simulatore iPhone con My App e l’icona XY viola originale

Sito di prova installato aperto nella sua finestra Web indipendente

Domande sulle icone nel manifest PWA

Perché è cambiato il favicon ma non l’icona installata?

Controlla le dichiarazioni separate, poi la cache dell’installazione esistente. Il favicon può essere corretto mentre il manifest punta ancora a un’altra immagine.

Basta rinominare il file?

Puoi allineare il nome, ma controlla anche formato e dimensioni. Rinominare non converte o ridimensiona i byte dell’immagine.

Tutti i browser dovrebbero mostrare lo stesso risultato?

No. Interfacce di installazione e usi delle icone variano. Prova il browser e il dispositivo previsti.

Lascia una verifica ripetibile della PWA

Conferma l’URL del manifest, segui i riferimenti e controlla i file prima di una nuova installazione di prova. Per generare risorse sostitutive, torna al generatore PWA.

Pubblicità
Tutti i Post

Autore

Logo viola di AppIconGenerator con un razzo
Horace

Categorie

  • Prodotto
Separa il favicon dall’icona installataApri il manifest collegato dalla paginaSegui ogni URL di immagineDichiara solo gli usi supportati dal disegnoUn manifest e icone verificati nel browserIspeziona il browser prima di cancellare datiVerifica l’installazione separatamenteUn’installazione reale in SafariDomande sulle icone nel manifest PWAPerché è cambiato il favicon ma non l’icona installata?Basta rinominare il file?Tutti i browser dovrebbero mostrare lo stesso risultato?Lascia una verifica ripetibile della PWA
Pubblicità

Altri Post

Studi originali orbitali e di pagina con identità fittizia NV
Prodotto

Personal branding per sviluppatori: rendere riconoscibile il lavoro

Definisci un’identità di sviluppatore con progetti reali, pubblico chiaro e risorse coerenti per nome, logo, portfolio e profili.

Logo viola di AppIconGenerator con un razzo
Horace
2026/10/01
Illustrazione originale di cartelle, sorgente e copia
Prodotto

Aggiungere un’icona in Xcode: importare AppIcon e verificare il target

Importa AppIcon.appiconset in Xcode, scegli la risorsa del target corretto e risolvi immagini mancanti o icone che non si aggiornano.

Logo viola di AppIconGenerator con un razzo
Horace
2026/10/01
Studi originali di logo orbitali viola, schizzi e confronto di semplificazione
Prodotto

Come creare un logo con l’IA: definire, confrontare e affinare

Crea un logo IA con un brief preciso. Controlla il costo, confronta i risultati, verifica le lettere e prepara file adatti all’uso.

Logo viola di AppIconGenerator con un razzo
Horace
2026/10/01

Newsletter

Rimani Aggiornato

Ricevi gli ultimi consigli di design per app e tendenze delle icone nella tua casella di posta.

LogoAppIconGenerator

Generatore di Icone App Gratuito per iOS & Android & Web & Chrome Store

TwitterX (Twitter)YouTubeYouTubeEmail
Strumenti creativi
  • Generatore di icone IA
  • Generatore di logo 3D
  • Creatore di logo YouTube
  • Creatore di animazioni logo
  • Generatore di nomi aziendali e logo
  • Creatore di logo con monogrammi
  • Creatore di logo a emblema
  • Creatore di PNG
  • Generatore di firme
  • Generatore di effetti di testo
  • Generatore di sorgenti icone watchOS
Prodotto
  • App Icon Maker
  • iOS App Icon Generator
  • Android Icon Maker
  • Favicon Generator
  • Chrome Extension Image Generator
  • Free App Logo Maker
  • Generatore di screenshot
Risorse
  • Blog
  • Guida alle dimensioni delle icone app
  • App Icon Templates
  • Prezzi
  • FAQ
  • Documentazione
  • Full Page Screenshot
  • Clone Website
  • SnapPix
  • UniClip
  • TroveKey
  • AiAgeFilter
  • FreeVideoGenerator
Azienda
  • Chi Siamo
  • Contatto
Legale
  • Politica sui Cookie
  • Informativa sulla Privacy
  • Termini di Servizio
© 2026 AppIconGenerator All Rights Reserved.