Al arrastrar una imagen no seleccionada en un editor de texto enriquecido, se sube repetidamente

No, hay múltiples imágenes en mi propio sitio web que pueden reproducir el problema, pero no he realizado mucha investigación en Meta y hasta ahora solo he encontrado este caso.

No, de hecho Discourse es más inteligente de lo que pensábamos. Por ejemplo:
Un usuario de mi sitio web subió una imagen, y bajo el editor Markdown aparece así:

...
![pic|370x494, 40%](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg)
...

Obtuve su enlace completo a través de las herramientas de desarrollador del navegador: https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg. Así que referencé la imagen en el editor usando el formato de enlace completo:

![imagen](https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg)

Después de arrastrar sin hacer clic (lo que activa una subida) en el editor de texto enriquecido, el contenido en el editor Markdown se convierte en:

![imagen](https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg)

![imagen|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg)

Se puede ver que, aunque Discourse muestra que arrastrar activa una subida, la imagen en realidad aparece como ![imagen|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg), lo que corresponde al mismo archivo adjunto originalmente subido por ese usuario como https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg.

  • Arrastrar una imagen referenciada en el formato ![imagen|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg) también resulta en el mismo comportamiento.

Desde esta perspectiva, activar una subida nuevamente no ocupa realmente espacio adicional de almacenamiento; solo el primer archivo subido ocupa realmente almacenamiento en el servidor. Así que es solo un problema de experiencia de usuario: los usuarios se confunden sobre “¿por qué arrastrar una imagen (cuando hago clic y luego arrastro sin soltar el ratón) no se mueve como se esperaba, sino que muestra una subida en curso y duplica la imagen?”

1 me gusta