Show Menu
ARGOMENTI×

Imaging avanzato

Cos'è "Smart Imaging"?

La tecnologia Smart Imaging sfrutta le funzionalità di Adobe Sensei AI e lavora 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 un ulteriore vantaggio in termini di prestazioni grazie all'integrazione completa con il servizio CDN premium di Adobe. 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
73.75 KB
45.92 KB
38%
191 KB
70.66 KB
63%
96.64 KB
39.44 KB
59%
315.80 KB
178.19 KB
44%
Media = 51%
Come già detto, Adobe ha anche eseguito un test con 7009 URL da siti di clienti live, e ha raggiunto una media di 38% di ottimizzazione ulteriore delle dimensioni dei file per JPEG e 31% di ottimizzazione aggiuntiva 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 la 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 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 (Scene7) o di AEM Dynamic Media (On Prem, AMS e AEM come Cloud Service).
Le immagini intelligenti non sono disponibili per i clienti ibridi di Dynamic Media.

Come funziona l'imaging intelligente?

Smart Imaging utilizza Adobe Sensei per convertire automaticamente le immagini nel formato, nelle dimensioni e nella qualità ottimali, in base alla capacità del browser:
  • Converti automaticamente in WebP per browser quali Chrome, Firefox, Microsoft Edge, Android e Opera.
  • Converti automaticamente in JPEG2000 per browser come Safari.
  • Converti automaticamente in JPEG per browser come Internet Explorer 9+.
  • 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?

No. Le immagini intelligenti si integrano perfettamente con gli URL esistenti e con i predefiniti per immagini. Inoltre, per rilevare il browser di un utente non è necessario aggiungere codice al sito Web. Tutto questo viene gestito automaticamente.
Vedete Posso usare le Smart Imaging? 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 la funzione Smart Imaging, l’account Dynamic Media Classic o Dynamic Media della società deve soddisfare i seguenti requisiti:
  • Utilizzate la rete CDN (Content Delivery Network) inclusa nel pacchetto 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à.
Tap Setup > Application Setup > General Settings. 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 Dynamic Media.

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. Avviate una richiesta di assistenza tecnica (e-mail: s7support@adobe.com ).
  2. Nella richiesta di assistenza, fornite le seguenti informazioni:
    1. Nome contatto principale, email, telefono.
    2. Tutti i domini da abilitare per l'imaging intelligente (ossia 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.
      Cercate il campo denominato Nome server pubblicato.
    3. Verifica di utilizzare la CDN tramite Adobe e di non essere gestito con una relazione diretta.
    4. Verifica 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.
      Cercate il campo denominato 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 sarà pronta a gestire la richiesta, il supporto vi contatterà per coordinare e impostare una data di destinazione.
  5. Facoltativo : Potete provare l'imaging intelligente in Fase di sviluppo prima che Adobe introduca la nuova funzione in produzione.
  6. Una volta completato il corso, riceverete una notifica.
  7. Per ottimizzare le prestazioni delle 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 valore Default Cache Time To Live (Tempo cache client predefinito su Live) su 24 o più.
    2. Se utilizzate Dynamic Media, seguite queste istruzioni . Impostate 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.
Il tempo di attesa potrebbe essere lungo, perché l'attivazione di Smart Imaging implica la cancellazione della cache da parte di Adobe. 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 elimina la cache della rete 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 sui server di origine Adobe fino a quando la cache non viene ricreata. Per questo motivo, Adobe pianifica di gestire alcune transizioni tra clienti alla volta, in modo da mantenere prestazioni accettabili quando si richiamano 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 per l’imaging intelligente, caricate l’URL di un’immagine Dynamic Media Classic (Scene7)/Dynamic Media nel browser.
  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 dello strumento di sviluppo, quindi selezionate la casella di controllo Disattiva cache (mentre è aperto il dispositivo) .
    • On Mac – in the developer pane, under the Network tab, select 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.
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.

È possibile disattivare la funzione Smart Imaging per qualsiasi richiesta?

Sì. Per disattivare l’immagine avanzata, aggiungete il modificatore bfc=off all’URL.

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.