Images YouTube [isYouTube/youtubeMaxResDefaultUrl]

Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


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

Ces paramètres sont destinés aux données de type image. Lorsque l'un de ces paramètres est ajouté au nom d'une donnée de ce type, celui-ci renverra une nouvelle valeur.

Le paramètre isYouTube vérifie 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.

D'un point de vue technique, ces paramètres sont des données renfermées dans un objet et qui renvoient une nouvelle valeur :
Représentation des ressources
"data": {
  "dataImage": image,
               { 
                 "isYouTube": boolean,
                 "youtubeMaxResDefaultUrl": image
               }
}

En pratique, ces paramètre s'ajoutent simplement au nom de la donnée.
Bibliothèque - Liste des données image
URL de l'image
data:view.featuredImage
Cette image provient de YouTube ?
data:view.featuredImage.isYouTube
URL de l'image HD YouTube
data:view.featuredImage.youtubeMaxResDefaultUrl


Mise en application

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")'/>


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é.


Ratio Vignette standard maxresdefault.jpg
Ratio original Default maxresdefault.jpg
2:1 Default maxresdefault.jpg
16:9 Default maxresdefault.jpg
4:3 Default maxresdefault.jpg
1:1 Default maxresdefault.jpg
3:4 Default maxresdefault.jpg


Les autres paramètres

Posts les plus consultés de ce blog