Edge Security Acceleration (ESA) transforme les images d'origine à la périphérie (conversion de format, ajustement de la qualité, recadrage et redimensionnement), puis met en cache les résultats pour accélérer la diffusion et réduire le trafic vers l'origine.
Les règles d'optimisation des images s'appliquent uniquement aux requêtes correspondant aux conditions spécifiées. Pour l'optimisation des images au niveau du site web, consultez Configurer les transformations d'images.
Cas d'utilisation
Grâce au traitement des images d'ESA, les nœuds périphériques ESA gèrent toutes les transformations et la mise en cache sans impacter votre serveur d'origine.
Le tableau suivant présente des cas d'utilisation courants. Cette liste n'est pas exhaustive.
|
Cas d'utilisation |
Description |
|
Plateformes e-commerce |
|
|
Réseaux sociaux |
|
|
Enseignement en ligne |
|
|
Sites de ressources graphiques |
|
Limites
Le traitement des images est soumis aux limites suivantes.
Limites de l'image d'origine :
Les formats d'image pris en charge incluent JPEG, JPG, PNG, WebP, BMP, GIF, TIFF et JPEG 2000.
La taille de l'image d'origine ne doit pas dépasser 10 Mo.
-
Le produit largeur × hauteur ne doit pas excéder 16 777 216 pixels.
RemarquePour les images GIF, le total largeur × hauteur correspond à la somme de toutes les images. Utilisez des outils tels qu'ImageMagick pour consulter les détails des images d'un fichier GIF.
Limites de l'image transformée :
Le produit largeur × hauteur ne doit pas dépasser 16 777 216 pixels.
Lors de la conversion au format WebP, le produit largeur × hauteur ne doit pas excéder 16 777 216 pixels, et ni la largeur ni la hauteur ne peuvent dépasser individuellement 16 384 pixels. Si l'image source est animée, elle devient statique après la conversion en WebP.
Limites du préchargement du cache :
Les transformations d'images ne s'appliquent pas au contenu préchargé dans le cache. Lors du préchargement, les nœuds ESA récupèrent uniquement les fichiers d'image d'origine sans appliquer de transformations.
Limites liées à la version :
La transformation d'images est actuellement disponible gratuitement pour une durée limitée. Tous les plans d'abonnement, y compris l'Édition gratuite, prennent en charge cette fonctionnalité.
Créer une règle d'optimisation d'image
Dans la console ESA, cliquez sur Websites. Dans la colonne Website, cliquez sur le site web cible.
Dans le volet de navigation de gauche, choisissez .
Cliquez sur l'onglet Image Optimization, cliquez sur Create Rule, puis saisissez un Rule Name.
Dans la section If requests match..., définissez les conditions de correspondance pour les requêtes utilisateur entrantes. Pour plus d'informations, consultez Composants d'expression de règle.
Activez Image Transformations.
Validation de la transformation
Requête d'origine
Requête vers example.com/bb.jpeg. La réponse renvoie une image orientée normalement au format .jpeg.

Requête transformée
-
Conversion de format : Pour convertir une image
.jpegen.png, modifiez l'URL de la requête enexample.com/bb.jpeg?image_process=format,png. La réponse renvoie une image.png.
-
Rotation de l'image : Pour faire pivoter l'image de 90° dans le sens horaire, modifiez l'URL de la requête en
example.com/bb.jpeg?image_process=rotate,90. La réponse renvoie l'image pivotée de 90° dans le sens horaire.
Opérations de traitement d'image prises en charge
Une fois l'optimisation des images activée, ajoutez un ou plusieurs paramètres de traitement à l'URL de la requête pour appliquer des transformations. Le tableau suivant décrit les paramètres pris en charge.
|
Fonctionnalité de traitement d'image |
Paramètre de traitement |
Description |
|
format |
Convertit le format de l'image. |
|
|
quality |
Ajuste la qualité de l'image. |
|
|
crop |
Recadre l'image à une taille spécifiée. |
|
|
resize |
Redimensionne l'image à une taille spécifiée. Actuellement, seule la réduction est prise en charge ; l'agrandissement n'est pas disponible. |
|
|
Fait pivoter l'image automatiquement en fonction de ses métadonnées, ou la fait pivoter dans le sens horaire selon un angle spécifié. |
|
|
Ajuste la luminosité, le contraste et la netteté de l'image. |
|
|
watermark |
Ajoute un filigrane image ou texte à l'image. |
|
|
info |
Récupère les informations de l'image, y compris les dimensions, le format et la qualité. |
Documentation connexe
Les fonctionnalités liées aux règles varient en termes de priorité effective, de réentrance et de granularité d'application. Pour plus de détails, consultez Propriétés des fonctionnalités liées aux règles.