Servlet Image adaptative

Découvrez comment les composants principaux utilisent le servlet Image adaptative pour la diffusion d’images et comment optimiser son utilisation.

Servlet Image adaptative ou diffusion d’images optimisées pour le web ?

Le composant Image principal peut utiliser deux méthodes pour diffuser des images.

Ce document décrit le servlet Image adaptative par défaut.

Présentation

Par défaut, le composant d’image utilise le servlet Image adaptative du composant principal pour diffuser des images. La servlet Image adaptative est en charge du traitement des images et de leur diffusion en continu. Les développeurs peuvent l’utiliser dans le cadre de leur personnalisation des composants principaux.

Optimisation de la sélection du rendu

La servlet d’image adaptative tente de sélectionner le meilleur rendu pour la taille et le type d’image demandés. Il est recommandé de définir les rendus DAM et les largeurs autorisées des composants Image de façon synchronisée afin que la servlet d’image adaptative effectue le moins de traitement possible.

Cela améliore les performances et évite que certaines images ne soient pas correctement traitées par la bibliothèque de traitement des images sous-jacente.

Utiliser les derniers en-têtes modifiés

Les requêtes conditionnelles effectuées par le biais de Last-Modified en-tête sont prises en charge par la servlet d’image adaptative, mais la mise en cache de l’en-tête Last-Modified doit être activée dans Dispatcher.

L’exemple de configuration de Dispatcher d’AEM Project Archetype contient déjà cette configuration.

Sur cette page