Imaging avanzato

Cos'è "Smart Imaging"?

La tecnologia Smart Imaging sfrutta funzionalità di Adobe Sensei AI e funziona con i "predefiniti per immagini" esistenti per migliorare le prestazioni di distribuzione delle immagini ottimizzando automaticamente il formato, le dimensioni e la qualità delle immagini in base alle funzionalità del browser client.

La funzione Smart Imaging offre inoltre prestazioni superiori grazie all'integrazione completa con Adobe CDN avanzato. Questo servizio trova la via Internet ottimale tra server, reti e punti di peering con latenza minima e/o tasso di perdita dei pacchetti rispetto alla route predefinita su Internet.

Gli esempi di risorse di immagine seguenti descrivono l’ottimizzazione per Smart Imaging aggiunta:

Image
(URL)
Miniatura Dimensioni
(JPEG)
Dimensioni (WebP)
(con Smart Imaging)
% riduzione
Immagine 1 picture1 73.75 KB 45.92 KB 38%
Immagine 2 picture2 191 KB 70.66 KB 63%
Immagine 3 picture3 96.64 KB 39.44 KB 59%
Immagine 4 picture4 315.80 KB 178.19 KB 44%
Media = 51%

Analogamente a quanto sopra, Adobe ha anche eseguito un test con 7009 URL da siti di clienti live, e sono stati in grado di ottenere una media di 38% di ulteriore ottimizzazione delle dimensioni dei file per JPEG e 31% di ulteriore ottimizzazione delle dimensioni dei file per PNG con formato WebP, grazie alla capacità di Smart Imaging.

Quali sono i vantaggi principali dell'ultima generazione di Smart Imaging?

Poiché le immagini costituiscono la maggior parte del tempo di caricamento di una pagina, il miglioramento delle prestazioni può avere un impatto profondo sui KPI aziendali, come conversione più elevata, tempo trascorso sul sito e tasso di bounce inferiore del sito.

Miglioramenti nell'ultima versione di Smart Imaging:

  • Consente di distribuire immediatamente contenuti ottimizzati (in fase di esecuzione).
  • Utilizza tecnologia Adobe Sensei per la conversione in base alla qualità (qlt) specificata nella richiesta di immagini.
  • La funzione Smart Imaging può essere disattivata utilizzando il parametro URL "bfc".
  • TTL (Time To Live) indipendente. Precedentemente, era obbligatorio un limite minimo di 12 ore per l'utilizzo di Smart Imaging.
  • Precedentemente, sia le immagini originali che quelle derivate erano memorizzate nella cache, ed era un processo in due fasi per annullare la validità della cache. Nella versione più recente di Smart Imaging, solo i derivati vengono memorizzati nella cache, consentendo un singolo processo di annullamento della validità della cache.
  • I clienti che utilizzano intestazioni personalizzate nel set di regole (ad esempio, "Timing Allow Origin", "X-Robot" come suggerito in Aggiunta di un valore di intestazione personalizzato alle risposte alle immagini|Dynamic Media Classic) trarranno vantaggio dall'ultima Smart Imaging, in quanto queste intestazioni non sono bloccate, a differenza della versione precedente di Smart Imaging.

Esistono costi di licenza associati all'imaging intelligente?

No. La funzione Smart Imaging è inclusa nella licenza esistente di Dynamic Media Classic o Adobe Experience Manager - Dynamic Media (On Prem, AMS e AEM come Cloud Service).

NOTA

La funzione Smart Imaging non è disponibile per i clienti di Dynamic Media - Hybrid.

Come funziona l'imaging intelligente?

Quando un'immagine viene richiesta da un consumatore, verifichiamo le caratteristiche dell'utente e la convertiamo nel formato immagine appropriato in base al browser in uso. Queste conversioni del formato vengono effettuate in modo da non compromettere la fedeltà visiva. La funzione di imaging intelligente converte automaticamente le immagini in diversi formati, in base alla funzionalità del browser, nel modo seguente.

  • Converti automaticamente in WebP per i seguenti browser:

    • Effetto cromatura
    • Firefox
    • Microsoft Edge
    • Safari 14.0 +
      • Safari 14 solo con iOS 14.0 e versioni successive e macOS BigSur e versioni successive
    • Android
    • Opera
  • Supporto browser legacy per i seguenti elementi:

    Browser Versione browser/sistema operativo Formato
    Safari iOS 14.0 o versioni precedenti JPEG2000
    Edge 18 o versioni precedenti JPEGXR
    Internet Explorer 9+ JPEGXR
  • Per i browser che non supportano questi formati, viene distribuito il formato immagine originariamente richiesto.

Se le dimensioni dell'immagine originale sono inferiori a quelle generate da Smart Imaging, viene trasmessa l'immagine originale.

Quali formati immagine sono supportati?

I seguenti formati di immagine sono supportati per le immagini intelligenti:

  • JPEG
  • PNG

Come funziona l’imaging avanzato con i predefiniti per immagini già in uso?

Smart Imaging funziona con i "predefiniti per immagini" esistenti e osserva tutte le impostazioni delle immagini, ad eccezione di qualità (qlt) e formato (fmt), se il formato file richiesto è JPEG o PNG. Per la conversione del formato, manteniamo la fedeltà visiva completa, come definito dalle impostazioni del predefinito per immagini, ma con file di dimensioni inferiori. Se le dimensioni originali dell'immagine sono inferiori a quelle generate da Smart Imaging, viene trasmessa l'immagine originale.

Dovrò cambiare URL, predefiniti per immagini o distribuire un nuovo codice sul mio sito per Smart Imaging?

Smart Imaging funziona perfettamente con gli URL esistenti delle immagini e i predefiniti per immagini se configurate Smart Imaging sul dominio personalizzato esistente. Inoltre, per rilevare il browser di un utente non è necessario aggiungere codice al sito Web. Tutto questo viene gestito automaticamente.

Nel caso sia necessario configurare un nuovo dominio personalizzato per l'utilizzo di Smart Imaging, gli URL dovranno essere aggiornati per riflettere questo dominio personalizzato.

Vedere anche Sono idoneo a utilizzare le immagini intelligenti? per comprendere i prerequisiti per la funzione Smart Imaging.

Smart Imaging funziona con HTTPS? E HTTP/2?

Smart Imaging funziona con immagini distribuite tramite HTTP o HTTPS. Inoltre, funziona anche su HTTP/2.

Posso utilizzare la tecnologia di imaging intelligente?

Per utilizzare l'imaging intelligente, l'account Dynamic Media Classic o Dynamic Media della tua azienda deve soddisfare AEM requisiti seguenti:

  • Utilizzate la rete CDN (Content Delivery Network) inclusa nel Adobe come parte della licenza.
  • Utilizzate un dominio dedicato (ad esempio, images.company.com o mycompany.scene7.com), non un dominio generico (ad esempio, s7d1.scene7.com, s7d2.scene7.com o s7d13.scene7.com).

Per trovare i domini, accedi al tuo account o account della società.

Toccate Configurazione > Impostazione applicazione > Impostazioni generali. Cercate il campo denominato Nome server pubblicato. Se utilizzate un dominio generico, potete richiedere il passaggio al vostro dominio personalizzato come parte di questa transizione quando inviate un ticket di assistenza tecnica.

Il primo dominio personalizzato non prevede costi aggiuntivi con una licenza per contenuti multimediali dinamici.

Qual è la procedura per attivare la funzione Smart Imaging per il mio account?

È necessario avviare la richiesta per utilizzare l'imaging intelligente; non è abilitata automaticamente.

  1. Utilizzate l'Admin Console per creare un caso di supporto.

  2. Fornite le seguenti informazioni nel caso di assistenza:

    1. Nome contatto principale, email, telefono.

    2. Tutti i domini da abilitare per l'imaging intelligente (ovvero images.company.com o mycompany.scene7.com).

      Per trovare i domini, accedi al tuo account o account della società.

      Fai clic su Configurazione > Impostazione applicazione > Impostazioni generali.

      Cercare il campo con l'etichetta Nome server pubblicato.

    3. Verificate di utilizzare la CDN tramite Adobe e di non essere gestiti con una relazione diretta.

    4. Verificare di utilizzare un dominio dedicato, ad esempio images.company.com o mycompany.scene7.com, e non un dominio generico, ad esempio s7d1.scene7.com, s7d2.scene7.com, s7d13.scene7.com.

      Per trovare i domini, accedi al tuo account o account della società.

      Fai clic su Configurazione > Impostazione applicazione > Impostazioni generali.

      Cercare il campo con l'etichetta Nome server pubblicato. Se utilizzate un dominio Dynamic Media Classic generico, potete richiedere il passaggio al dominio personalizzato come parte di questa transizione.

    5. Indicate se è necessario utilizzare anche questo metodo su HTTP/2.

  3. Il supporto tecnico vi aggiunge all'Elenco di attesa clienti Smart Imaging in base all'ordine in cui sono state inviate le richieste.

  4. Quando Adobe è pronto per gestire la richiesta, il supporto vi contatterà per coordinare e impostare una data di destinazione.

  5. Facoltativo: È possibile testare l'imaging intelligente in Staging prima che Adobe introduca la nuova funzione in produzione.

  6. Una volta completato il corso, riceverete una notifica.

  7. Per ottimizzare le prestazioni di Smart Imaging, Adobe consiglia di impostare il tempo di trasmissione (TTL) su 24 ore o più. Il TTL definisce il tempo in cui le risorse vengono memorizzate nella cache dalla rete CDN. Per modificare questa impostazione:

    1. Se utilizzate Dynamic Media Classic, fate clic su Configurazione > Impostazione applicazione > Impostazione pubblicazione > Server immagini. Impostate il tempo predefinito della cache del client su Livevalue su 24 o più.
    2. Se utilizzate gli elementi multimediali dinamici, seguite le istruzioni riportate di seguito. Impostare il valore Scadenza su 24 ore o più.

Quando posso aspettarmi che il mio account sia abilitato con Smart Imaging?

Le richieste vengono elaborate nell'ordine in cui vengono ricevute dal supporto tecnico, in base all'Elenco di attesa.

NOTA

Il tempo potrebbe essere lungo perché l'attivazione di Smart Imaging implica la cancellazione Adobe della cache. Pertanto, è possibile gestire solo alcune transizioni cliente in un dato momento.

Quali sono i rischi legati al passaggio all'immagine per l'utilizzo di Smart Imaging?

Non c'è alcun rischio per una pagina Web del cliente. Tuttavia, tenete presente che la transizione a Smart Imaging cancella la cache del CDN perché comporta il passaggio a una nuova configurazione di Dynamic Media Classic o Dynamic Media su AEM.

Durante la transizione iniziale, le immagini non memorizzate nella cache arrivano direttamente server di origine Adobe fino a quando la cache non viene ricreata. Per questo motivo, Adobe pianifica di gestire alcune transizioni dei clienti alla volta in modo da mantenere prestazioni accettabili quando si richiamano le richieste dalla nostra origine. Per la maggior parte dei clienti, la cache è completamente integrata nuovamente alla rete CDN entro circa 1-2 giorni.

Come posso verificare se la funzione di imaging intelligente funziona come previsto?

  1. Dopo aver configurato l’account con l’imaging intelligente, caricate nel browser un URL immagine per contenuti multimediali dinamici Classic o Adobe Experience Manager - Dynamic Media.

  2. Aprite il riquadro per gli sviluppatori di Chrome facendo clic su Visualizza > Sviluppatore > Strumenti per sviluppatori nel browser. Oppure, scegliete uno strumento di sviluppo browser a vostra scelta.

  3. Verificate che la cache sia disattivata quando gli strumenti di sviluppo sono aperti.

    • In Windows: individuate le impostazioni nel riquadro degli strumenti dello sviluppatore, quindi selezionate la casella di controllo Disattiva cache (mentre i dispositivi sono aperti).
    • In Mac - nel riquadro dello sviluppatore, nella scheda Rete, selezionare disable cache .
  4. Osserva il tipo di contenuto viene trasformato nel formato appropriato. La schermata seguente mostra un'immagine PNG convertita dinamicamente in WebP su Chrome.

  5. Ripetete questo test su diversi browser e condizioni utente.

NOTA

Non tutte le immagini sono convertite. La funzione Smart Imaging decide se la conversione è necessaria per migliorare le prestazioni. In alcuni casi, se non si prevede alcun guadagno di prestazioni o se il formato non è JPEG o PNG, l'immagine non viene convertita.

image2017-11-14_15398

È possibile disattivare la funzione Smart Imaging per qualsiasi richiesta?

Sì. Potete disattivare l'immagine avanzata aggiungendo all'URL il modificatore bfc=off.

Quale "tuning" è disponibile? Esistono impostazioni o comportamenti che possono essere definiti? (#tuning-settings)

Attualmente, è possibile attivare o disattivare l'imaging avanzato. Non sono disponibili altre impostazioni di sintonizzazione.

Se Smart Imaging gestisce le impostazioni di qualità, è possibile impostare valori minimi e massimi? Ad esempio, è possibile impostare "non inferiore a 60" e "non superiore a 80 qualità"? (#Minimum-Maximum)

L'attuale funzione di provisioning di Smart Imaging non è disponibile.

In alcuni casi, un'immagine JPEG viene restituita a Chrome invece di un'immagine WebP. Perché succede? (#jpeg-webp)

La funzione di imaging intelligente determina se la conversione è utile o meno. Restituisce la nuova immagine solo se la conversione restituisce un file di dimensioni inferiori con qualità comparabile.

In questa pagina