El ajuste de ancho máximo de imagen recorta las vistas previas de Youtube

Últimamente, en nuestro foro, todos los videos incrustados de YouTube se muestran con solo la mitad de la vista previa de la imagen dentro del cuadro del video, como se ve aquí:

Esto parece estar relacionado con la configuración de ancho máximo de imagen (que hemos establecido en 340px), ya que el comportamiento desaparece cuando eliminamos ese valor. No esperaba que esta configuración afectara a los videos… ¿Será un error, quizás?

4 Me gusta

Por si acaso, creo que el ancho máximo de imagen no debería aplicarse a los videos (incluso si técnicamente la vista previa se genera con una miniatura de imagen). Tal como está, hace que los videos se vean un poco rotos debido a la vista previa recortada.

En comparación con:

Una idea sería tener una configuración separada para el ancho máximo de video que se aplique a videos y miniaturas. Otra posibilidad sería respetar el ancho máximo de imagen en la miniatura, pero expandir el objeto de video al reproducirlo. Estas son solo sugerencias; no sé qué tan compleja sea la implementación de ninguna de estas ideas.

1 me gusta

Sí, esta configuración del sitio afecta efectivamente a todas las imágenes, incluidas las miniaturas de YouTube.

Parece que necesitamos agregar otra excepción para YouTube en

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/initializers/ensure-max-image-dimensions.js#L25

cc @jordan.vidrine. Para reproducirlo localmente, cambia la configuración y actualiza la página.

6 Me gusta

Este error ha sido solucionado y se ha integrado una corrección. Gracias por hacérnoslo saber :smile:

8 Me gusta

Este tema se cerró automáticamente después de 14 días. Ya no se permiten nuevas respuestas.

Esto se ha corregido en las publicaciones (miniatura de YouTube), pero aún recorta comprime horizontalmente la vista previa de la miniatura en el editor cuando el ancho máximo de la imagen es bajo:

2 Me gusta

Gracias por el informe, ¿sigues experimentando este problema?

1 me gusta

Confirmo que esto sigue ocurriendo en la versión estable. Me temo que no tengo a mano una instancia con pruebas aprobadas donde pueda verificarlo en este momento.

Esto ocurre cuando max_image_width=340.

Una vez publicado, el video incrustado en sí está bien (es decir, el ancho de imagen no se aplica al video) y esa parte está solucionada. Pero mientras se redacta el mensaje, la vista previa de la miniatura se aplasta. Técnicamente es una imagen, pero ¿no creo que max_image_width debería aplicarse aquí?

2 Me gusta

Recientemente trabajé en algunos cambios relacionados con los tamaños de imagen en el flujo de publicaciones (y, por extensión, en las vistas previas), y creo que este problema ya no está presente en tests-passed. Acabo de probarlo localmente configurando la opción max_image_width en 340 e insertando un enlace de YouTube en una publicación, pero no pude reproducir el problema.

Por lo tanto, para los usuarios de la rama stable, la solución es esperar hasta la próxima versión estable.

3 Me gusta