Tamaño de inserción de YouTube, revisado

Si priorizas la apariencia sobre los beneficios de LazyYT (bloquea el rastreo de Google de cada usuario, ya que no carga el iframe completo; la página es más ligera por la misma razón), simplemente puedes eliminar LazyYT de la carpeta del plugin y se revertirá a los oembeds estándar:


Solo tuve que establecer el ancho del iframe en 690

Pasé demasiado tiempo investigando las APIs de YouTube, y para que LazyYT utilice miniaturas mejores (que puedan ajustarse a nuestro ancho de publicación de 690 px), tendríamos que pedir a cada administrador que se registre para obtener claves de la API de YouTube, implementar una lógica de retorno a las miniaturas actuales, ya que los videos antiguos de YouTube no tienen miniaturas en HD, y realmente no valía la pena el esfuerzo. Así que, si solo quieres que se vea bien, simplemente ejecuta un rm -rf plugin/lazyYT simple en el hook run de tu archivo app.yml.

Totalmente pr-welcome si alguien a quien le importa esto y quiere implementar una lógica de miniaturas mejorada para LazyYT que tenga en cuenta todos los casos:

  • El administrador no tiene una clave de API configurada
  • La clave de API es inválida
  • El video es demasiado antiguo
  • El video tiene miniatura; selecciona la de mayor resolución (quizás hacerla configurable para que la gente pueda ajustarla al ancho de su foro)