Dynamic Media: fallback in formato immagine incoerente e perdita di trasparenza su iPhone

Questo articolo spiega come risolvere i problemi in cui Dynamic Media fornisce formati di immagine incoerenti per le risorse PNG e GIF sui dispositivi iPhone, con conseguente perdita di trasparenza o animazione.

Descrizione description

Ambiente

  • Contenuti multimediali dinamici
  • Dispositivi iPhone
  • Risorse PNG e GIF
  • Consegna delle immagini AVIF

Problema/Sintomi

  • Quando si accede alle risorse immagine tramite gli URL Dynamic Media con un’estensione .avif dai dispositivi iPhone, è possibile che alcune risorse PNG e GIF vengano distribuite in formato JPEG invece del formato di fallback previsto.
  • La trasparenza di PNG e GIF potrebbe andare perduta quando la risorsa viene consegnata come JPEG.
  • Anche l’animazione GIF potrebbe andare persa.
  • Quando AVIF non è supportato dal dispositivo o dal browser, il comportamento previsto prevede che Dynamic Media esegua il fallback su PNG per le risorse PNG e GIF per le risorse GIF, mantenendo la trasparenza e l’animazione.
  • Il comportamento di fallback potrebbe essere incoerente, facendo sì che alcune risorse vengano gestite come JPEG, il che non supporta la trasparenza o l’animazione.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Verifica la consegna delle risorse accedendo all’URL della risorsa Dynamic Media con un’estensione .avif da un dispositivo o simulatore iPhone. Controlla il formato dell’immagine consegnata controllando le intestazioni di risposta o scaricando l’immagine.
  2. Se noti che la risorsa viene distribuita come JPEG dopo una modifica recente, cancella la cache del browser effettuando il test in una finestra di navigazione in incognito o privata. In questo modo si evitano le risposte memorizzate nella cache.
  3. Per le risorse PNG, se si perde la trasparenza (ovvero, la risorsa viene distribuita come JPEG), verifica che l’ambiente Dynamic Media sia aggiornato. Se il problema persiste, raccogli gli URL della risorsa interessati e i passaggi di riproduzione per ulteriori soluzioni.
  4. Per le risorse GIF, utilizza l’endpoint della risorsa originale con l’estensione .gif per mantenere l’animazione e la trasparenza. La richiesta di risorse GIF tramite un URL .avif potrebbe non corrispondere correttamente a GIF. Utilizza l’endpoint originale per una consegna GIF affidabile.
  5. Se i problemi persistono, monitora le note sulla versione di Adobe o i canali di supporto per gli aggiornamenti relativi al comportamento di fallback per le risorse GIF.
  6. Dopo aver apportato modifiche o aver utilizzato gli endpoint consigliati, verifica che le risorse distribuite mantengano la trasparenza per le risorse PNG e GIF e l’animazione per le risorse GIF sui dispositivi iPhone.

Lettura correlata

recommendation-more-help
experience-cloud-kcs-help-kbarticles