Images YouTube : isYouTube, youtubeMaxResDefaultUrl

Blogger - YouTube maxresdefault image

Les termes isYouTube et youtubeMaxResDefaultUrl sont des suffixes que l'on ajoute à une donnée Blogger de type image afin de vérifier si le contenu provient du service de vidéos YouTube et si la vignette maxresdefault.jpg est disponible.



Valeurs

Les paramètres isYouTube et youtubeMaxResDefaultUrl sont destinés aux données de type image.

Explorateur de données Blogger - Les données de type image

Techniquement, ces paramètres sont des données renfermées dans un objet, qui lui-même est contenu dans la donnée à paramètrer. Les paramètres renvoient une nouvelle valeur en relation avec les images fournies par YouTube.

Échantillonnage des ressources


  isYouTube: boolean,
  youtubeMaxResDefaultUrl: image

Le paramètre isYouTube indique si l'image contient une vignette en provenance du service vidéos YouTube, tandis que youtubeMaxResDefaultUrl fourni l'URL de l'image maxresdefault.jpg des vidéos YouTube.

En pratique, dans l'éditeur XML du thème, les paramètres s'ajoutent au nom de la donnée de type image :

Syntaxes de sortie

<!-- isYouTube -->
data:image.isYouTube

<!-- youtubeMaxResDefaultUrl -->
data:image.youtubeMaxResDefaultUrl

Exemple avec la donnée universelle data:view.featuredImage :

<!-- isYouTube -->
<data:view.featuredImage.isYouTube/>

<!-- youtubeMaxResDefaultUrl -->
<data:view.featuredImage.youtubeMaxResDefaultUrl/>


Exemple de mise en œuvre

Le paramètre isYouTube renvoie une valeur booléenne. Il peut être appliqué dans une balise conditionnelle ou dans un opérateur ternaire, ou encore dans une balise acceptant un attribut conditionnel, etc...
Le paramètre youtubeMaxResDefaultUrl renvoie une valeur de type image. Il peut être utilisé avec les opérateurs d'images.

Exemple

<b:tag name='img'
       cond='data:view.featuredImage.isYouTube'
       expr:src='resizeImage(data:view.featuredImage.youtubeMaxResDefaultUrl,500,"16:9")'/>


Blogger Humour - Smiley-Pleurnicheur a été coupé au montage.


Différences entre l'image de la vignette et l'image maxresdefault.jpg YouTube

Mis à part que l'image maxresdefault.jpg a déjà été recadrée à la source, la différence la plus flagrante vient au niveau du ratio.
Vous pourrez constater dans la comparaison ci-dessous que selon le ratio, la vignette est rognée, tandis que sur la version maxresdefault.jpg, des bandes noires sont ajoutées à chaque extrémité.





Vignette standard maxresdefault.jpg
Ratio original
Default maxresdefault.jpg
Ratio 2:1
Default maxresdefault.jpg
Ratio 16:9
Default maxresdefault.jpg
Ratio 4:3
Default maxresdefault.jpg
Ratio 1:1 (carré)
Default maxresdefault.jpg


Spotlight

Populaires cette semaine