WP YouTube Lyte
WP YouTube Lyte permet le « chargement différé » des vidéos, en insérant des « Lite YouTube Embeds » responsives. Celles-ci ressemblent à des vidéos YouTube embarquées normales, mais n’appellent le « gros » lecteur YouTube que lorsqu’on clique dessus, ce qui permet de réduire la taille du téléchargement et le temps de rendu considérablement lors de l’intégration occasionnelle de YouTube et d’améliorer considérablement les performances des pages lorsque vous avez plusieurs vidéos YouTube sur une seule et même page. L’extension peut être configurée pour mettre en cache les miniatures de YouTube localement, ce qui améliore à la fois les performances et la confidentialité. Ainsi, les vidéos YouTube intégrées au LYTE ne nécessitent pas de requêtes aux serveurs YouTube, ce qui permet probablement (je ne suis pas juriste) de mieux respecter le RGPD.
L’extension reprend les liens normaux de YouTube, prenant le relais de l’oEmbed du cœur de WordPress. Vous pouvez aussi ajouter un lien YouTube pour une vidéo ou une liste de lecture complète avec « httpv » au lieu de « http(s) » ou ajouter un widget Lyte à votre colonne latérale et WP YouTube Lyte remplace ce lien par le code correct optimisé en termes de performances. Quelques exemples :
- httpv://www.youtube.com/watch?v=_SQkWbRublY (vidéo embarquée normalement)
- httpv://youtu.be/_SQkWbRublY (vidéo embarquées avec youtube-shortlink)
- httpa://www.youtube.com/watch?v=_SQkWbRublY (uniquement son embarqué)
- httpv://www.youtube.com/playlist?list=PLA486E741B25F8E00 (liste de lecture embarquée)
- httpv://www.youtube.com/watch?v=_SQkWbRublY#stepSize=-1 (lecteur vidéo d’une taille inférieure à celle configurée par défaut)
- httpv://www.youtube.com/watch?v=_SQkWbRublY?start=20&showinfo=0 (lecteur vidéo commençant la lecture à 20 secondes et masquant le titre)
Or using shortcodes:
[lyte id='_SQkWbRublY' /]
[lyte id='_SQkWbRublY' audio='true' /]
[lyte id='A486E741B25F8E00' playlist='true' /]
WP YouTube Lyte a été écrit avec pour objectif principal d’obtenir des performances optimales, mais a été testé pour une compatibilité maximale avec les navigateurs (iPad inclus) tout en gardant un œil sur l’accessibilité. À partir de la version 1.2.0, les Lyte embarqués sont totalement responsives et peuvent automatiquement intégrer aussi videoObject microdata. L’extension est entièrement multilingue et prend en charge le catalan, le néerlandais, l’anglais, le français, l’allemand, l’hébreu, le roumain, l’espagnol et le slovène.
Les retours sont les bienvenus ; voir les infos dans la FAQ pour les rapports de bogues / demandes de fonctionnalités et n’hésitez pas à évaluer et / ou signaler la compatibilité sur wordpress.org.