Problème

Comment Scene7 prend-il en charge les affichages Retina avec les visionneuses ? Comment nommer une image HD dans une visionneuse HTML5 ?

Solution

Pour toutes les visionneuses basées sur image, un modificateur de visionneuse permet de contrôler l’utilisation d’images à plus grand nombre de pixels pour les affichages Retina.

Voir ces informations de la rubrique d’aide de Scene7 avec un extrait sur la visionneuse de zoom :

http://microsite.omniture.com/t2/help/en_US/s7/viewers_ref/index.html#Command_reference_%E2%80%93_Configuration_attributes

ZoomView.enableHD

[ZoomView.|<containerId>_zoomView.]enableHD=always|never|limit[,number]

  • always|never|limit :Active, limite ou désactive l'optimisation pour les appareils où devicePixelRatio est supérieur à 1. En d'autres termes, les appareils avec un affichage de densité élevée comme les iPhone4 et appareils similaires. Si elle est activée, le composant limite la taille de la requête de diffusio d'images comme si le périphérique comprenait uniquement un rapport des pixels de 1 et réduit ainsi la bande passante.
  • number : Si vous utilisez le paramètre de limite, le composant active la haute densité en pixels uniquement jusqu'à la limite spécifiée.
  • Fonctions : facultatif.
  • Valeur par défaut : limite, 1500

Exemple:

enableHD=always

  1. Si set=always, la densité en pixels de l’écran/de l’appareil est toujours prise en compte. Ainsi, si
    1. La densité de pixels d'écran = 1, alors l'image demandée est de 1000 x 1000
    2. La densité de pixels d'écran = 1,5, alors l'image demandée est de 1500 x 1500
    3. La densité de pixels d'écran = 2, alors l'image demandée est de 2000 x 2000
  2. Si set=never, il utilise toujours la densité de pixels de 1 et ignore la capacité du HD de l’appareil. Par conséquent, l'image demandée est toujours égale à 1000 x 1000.
  3. Si set=limit<number>, Scene7 demande la densité en pixels de l’appareil et sert uniquement si l’image obtenue est inférieure à la limite spécifiée :
    1. Si le nombre maximum est 1 600 ou la densité de pixels est définie sur 1,5, alors Scene7 sert l'image en 1500 x 1500.
    2. Si le nombre maximum est 1 600 ou la densité de pixels est définie sur 2, Scene7 sert l'image en 1000 x 1000. (Une image de 2 000 X 2 000 dépasse la limite).
    3. Ce nombre limite s’applique soit à la largeur, soit à la hauteur.
    4. Ce nombre limite fonctionne en combinaison avec le paramètre de l’entreprise pour une taille d’image maximale. En règle générale, il est préférable de définir le nombre limite = paramètre de taille max. de société.
  4. Ces scénarios ci-dessus s’appliquent à la demande d’image initiale et de réinitialisation. Une fois que vous effectuez un zoom avant, utilise les mosaïques d'image Scene7.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne