Esto ya está hecho y fusionado; las imágenes animadas ya no se mostrarán en lightbox. El ejemplo de arriba ha sido actualizado (las publicaciones existentes necesitan una nueva generación para que esto surta efecto).
Se hará un backport en breve.
Esto ya está hecho y fusionado; las imágenes animadas ya no se mostrarán en lightbox. El ejemplo de arriba ha sido actualizado (las publicaciones existentes necesitan una nueva generación para que esto surta efecto).
Se hará un backport en breve.
Este tema se cerró automáticamente después de 4 días. Ya no se permiten nuevas respuestas.
Esta es una divertida: es imposible reproducir un GIF sin spoilers:

No está completamente relacionado, pero he visto problemas similares con imágenes con spoiler, donde lo único que quieres hacer es revelar la imagen y, en realidad, aparece la imagen de tamaño completo al mismo tiempo. No tiene relación con el problema de los GIF, por supuesto, pero quería mencionarlo ya que sigue tratándose de hacer clic en imágenes que están detrás de etiquetas de spoiler.
¡Qué divertido! Una forma de solucionar esto sería desactivar los lightboxes y la pausa de imágenes animadas dentro del elemento spoiler. Es muy fácil hacerlo solo con CSS:
.spoiled {
img.animated,
.lightbox {
pointer-events: none;
}
}
También podríamos hacer que los lightboxes y la pausa de animaciones solo se apliquen cuando el contenido no está desenfocado, pero eso no funcionaría si el spoiler es un interruptor. Sin embargo, si decidimos cambiar el comportamiento del spoiler para que sea de un solo sentido (desenfoque al hacer clic y listo), esto también podría funcionar.
Realmente recomendaría no hacerlo. Personalmente, considero que el interruptor es muy importante para revisar mis publicaciones (tanto en la vista previa como después de publicar) para asegurarme de haber difuminado todo adecuadamente. Si fuera solo unidireccional, una vez que desdifumine el texto para revisar errores tipográficos, no tendría más opción que recargar la página para verificar de nuevo las ubicaciones del desenfoque. Y a menudo hago esto varias veces (a medida que hago ediciones), por lo que tener que recargar cada vez sería muy incómodo.
Dicho esto, si solo estás hablando de hacer que el desenfoque de las imágenes sea unidireccional, probablemente no sea gran cosa. (Publicé mi respuesta antes de releer tu mensaje, así que creo que me perdí algo de contexto, pero no viene mal enfatizar la utilidad del interruptor en general, incluso si no es demasiado importante para las imágenes.)
@cvx implementó una corrección para los elementos de spoiler: el desenfoque es unidireccional para los elementos que tienen sus propias acciones de clic (lightbox, GIF animados, enlaces, videos, campos de entrada, etc.). Consulta este commit para más detalles.
En la vista previa, los spoilers se pueden alternar. En las publicaciones, hay una pequeña solución alternativa: puedes hacer clic en el espacio junto a una imagen para volver a desenfocarla. Puedes probarlo en la imagen animada que publicó Kris más arriba.
En mi iPhone 8 no funciona cuando la pantalla está en vertical, ya que no hay espacio junto a la imagen, pero no veo una buena solución para ello. En general, parece una solución razonable.
¡Esta es una característica tan maravillosa, gracias @pmusaraj :conf