Opzione per selezionare formato e grado di compressione per le miniature

Ora che AVIF è disponibile nel forum, ho pensato che sarebbe fantastico poter selezionare quel formato per le miniature che il forum genera dalle immagini fornite.

Sarebbe fantastico poter selezionare avif per le foto che vengono caricate e che necessitano di compressione a causa del superamento dei limiti stabiliti dal forum.

AVIF è un ottimo formato che eccelle quando è necessaria una forte compressione.
I principali browser web e mobili lo supportano (l’unica eccezione è MS Edge, ma sembra che la prossima versione stabile lo fornirà).
Per i forum che sono conservatori e necessitano di funzionare con vecchi browser, sarebbe fantastico offrire la possibilità di selezionare jpeg come compressione.

Secondo me, per impostazione predefinita, il forum dovrebbe mantenere il formato jpeg originale, ma dare agli amministratori la possibilità di selezionare jpeg o avif per tutte le miniature e le immagini convertite.

Un parametro per poter controllare il grado di compressione per la conversione automatica sarebbe molto gradito.

Se fosse possibile rilevare quando un browser non supporta AVIF e servire un’immagine jpeg al volo sarebbe fantastico, ma non è un compito facile e potrebbe non essere la filosofia degli sviluppatori.

Cavalco questa opportunità per congratularmi con gli sviluppatori per aver implementato il supporto avif, l’ho testato e funziona molto bene.

4 Mi Piace

Anche la risoluzione è importante, non solo la compressione.

Nel Componente tema anteprime elenco argomenti puoi selezionare la risoluzione dell’immagine mostrata sull’interfaccia:

Il componente tema chiede al core di creare un set di miniature a diverse risoluzioni e questa impostazione ti consente di influenzare quale set viene mostrato.

2 Mi Piace

Come impostare Discourse per convertire automaticamente le immagini caricate (png, jpg) in formato avif?

Presumo che Discourse utilizzi Imagemagick nel backend per questo? allora non dovrebbe essere troppo difficile modificare le impostazioni di compressione per Imagemagick per farle produrre avif?

Ho provato a verificare se servizi S3 come Blackblaze offrono la compressione da parte loro, ma sembra che questa sia una cosa che deve essere fatta da Discourse stesso.

@avidseeker Ho unito il tuo altro argomento Support in questo, dato che sono direttamente correlati. Per quanto ne so, ciò che stai chiedendo non è attualmente supportato in Discourse, ma vale la pena discuterne i meriti di aggiungerlo qui in questo argomento Feature.