Converti automaticamente l'upload in JPG?

Ho notato che alcuni caricamenti di immagini vengono sempre convertiti in jpeg, questo crea situazioni spiacevoli con immagini con elementi trasparenti e modalità scura/chiara. Non sono riuscito a trovare un’impostazione per questo, possiamo in qualche modo disattivarla?

Ho provato a caricare un’immagine in webp, png e viene sempre convertita in jpg, come mai?

2 Mi Piace

Ho riscontrato questo problema. Credo che se disattivi la compressione nelle impostazioni, verrà caricato correttamente. Non è un posto ideale per lasciare quell’impostazione, per ovvi motivi.

Ci sono diverse impostazioni che sembrano pertinenti:

  • recompress original jpg quality (“Qualità dei file immagine caricati (1 è la qualità più bassa, 99 è la migliore qualità, 100 per disabilitare).”)
  • png to jpg quality (“Qualità del file JPG convertito (1 è la qualità più bassa, 99 è la migliore qualità, 100 per disabilitare).”)
  • composer media optimization image encode quality (“Qualità di codifica JPEG utilizzata nel processo di ricodifica.”)

Non sono sicuro di come quest’ultima si relazioni alle prime due, né di cosa accada ai file webp o di altri tipi di file che non siano PNG o JPEG.

(Inoltre, nota per gli addetti all’UX di Discourse: l’uso incoerente di JPEG e JPG rende più difficile trovarlo.)

3 Mi Piace

L’ultimo riguarda Caricamenti più veloci (e più piccoli) in Discourse con Rust, WebAssembly e MozJPEG | Blog mentre i primi due riguardano una pipeline di ottimizzazione delle immagini lato server, quindi sebbene entrambi riguardino le immagini, non riguardano la stessa funzionalità.

1 Mi Piace

Lasciami riformulare.

Vedo diverse preoccupazioni separate:

  • tempo di caricamento della pagina / larghezza di banda del visualizzatore
  • archiviazione lato server
  • carico / prestazioni del server
  • velocità di caricamento
  • qualità dell’immagine
    • caso uno: diagrammi, disegni al tratto, ecc., dove la compressione JPEG è sgradevole e inefficiente
    • caso due (teorico): un forum di fotografia in cui altre preoccupazioni non sono importanti quanto la conservazione dell’immagine

… e non mi è chiaro come esattamente le impostazioni disponibili influiscano su questi aspetti, soprattutto con quella nuova funzionalità.

Ciò dovrebbe essere modificato da UX: Change JPEG to JPG for search consistency by TheJammiestDodger · Pull Request #20698 · discourse/discourse · GitHub :+1:

3 Mi Piace

Le prime 2 sono modifiche solo lato server. (che possono essere eseguite indipendentemente dal supporto lato client)

L’ultima viene applicata nel browser e significa che si finisce per inviare payload più piccoli al server.

1 Mi Piace