¿Convertir automáticamente la carga a JPG?

He notado que algunas cargas de imágenes siempre se convierten a jpeg, esto crea situaciones desagradables con imágenes con elementos transparentes y modo oscuro/claro. No pude encontrar una configuración para esto, ¿podemos desactivar esto de alguna manera?

He intentado subir una imagen en webp, png y siempre la convierte a jpg, ¿cómo es posible?

2 Me gusta

He tenido este problema. Creo que si desactivas la compresión en la configuración, se subirá correctamente. Sin embargo, no es un lugar ideal para dejar esa configuración por razones obvias.

Hay varias configuraciones que parecen relevantes:

  • recompress original jpg quality (“Calidad de los archivos de imagen subidos (1 es la calidad más baja, 99 es la mejor calidad, 100 para deshabilitar).”)
  • png to jpg quality (“Calidad del archivo JPG convertido (1 es la calidad más baja, 99 es la mejor calidad, 100 para deshabilitar).”)
  • composer media optimization image encode quality (“Calidad de codificación JPEG utilizada en el proceso de re-codificación.”)

No estoy seguro de cómo esta última se relaciona con las dos primeras, ni qué sucede con webp u otros tipos de archivo que no sean PNG o JPEG.

(Además, nota para cualquier persona de UX de Discourse que lea esto: el uso inconsistente de JPEG y JPG hace que sea más difícil de encontrar).

3 Me gusta

El último trata sobre Cargas más rápidas (y pequeñas) en Discourse con Rust, WebAssembly y MozJPEG | Blog mientras que los dos primeros tratan sobre un pipeline de optimización de imágenes del lado del servidor, por lo que, si bien ambos tratan sobre imágenes, no tratan sobre la misma función.

1 me gusta

Permítame reformular.

Puedo ver varias preocupaciones separadas:

  • tiempo de carga de la página / ancho de banda del espectador
  • almacenamiento del lado del servidor
  • carga / rendimiento del servidor
  • velocidad de carga
  • calidad de la imagen
    • caso uno: diagramas, dibujos lineales, etc., donde la compresión JPEG es fea e ineficiente
    • caso dos (teórico): un foro de fotografía donde otras preocupaciones no son tan importantes como preservar la imagen

… y no tengo claro cómo exactamente la configuración disponible impacta en estos, especialmente con esa nueva función.

Eso debería ser modificado por UX: Change JPEG to JPG for search consistency by TheJammiestDodger · Pull Request #20698 · discourse/discourse · GitHub :+1:

3 Me gusta

Los 2 primeros son cambios exclusivos del lado del servidor. (que pueden ejecutarse independientemente de la compatibilidad del lado del cliente)

El último se aplica en el navegador y significa que terminas enviando cargas útiles más pequeñas al servidor.

1 me gusta