# Nessun metadato dell'immagine strip funziona per PNG ma non per JPG

**URL:** https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350
**Category:** Bug
**Created:** [5 Aprile 2022, 2:16pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350 "2022-04-05T14:16:38Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [5 Aprile 2022, 2:16pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/1 "2022-04-05T14:16:38Z")

</div>

Su questo sito:

- [https://forum.u4ria.org](https://forum.u4ria.org)

Ho le seguenti impostazioni `File`:

- `strip image metadata` = NON SELEZIONATO
- `png to jpg quality` = 100 (quindi disabilitato)

Utilizzo [ExifTool](https://en.wikipedia.org/wiki/ExifTool) per impostare e leggere i metadati delle immagini.

I metadati sopravvivono intatti sui miei caricamenti PNG ma **non** sui miei caricamenti JPG. E credo che questo sia un bug.

Ecco un PNG da controllare:

- [https://forum.u4ria.org/uploads/db1615/original/1X/ed4d36be8cbd60f469aacb341822b29ad3929f31.png](https://forum.u4ria.org/uploads/db1615/original/1X/ed4d36be8cbd60f469aacb341822b29ad3929f31.png)

E un JPG da controllare:

- [https://forum.u4ria.org/uploads/db1615/original/1X/12a0cf989aa28c4d6f379c3d28ff3808052bb517.jpeg](https://forum.u4ria.org/uploads/db1615/original/1X/12a0cf989aa28c4d6f379c3d28ff3808052bb517.jpeg)

Ma dovresti eseguire i tuoi test. E non dovrebbe richiedere molto lavoro. Spero ti sia d’aiuto.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [5 Aprile 2022, 4:22pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/2 "2022-04-05T16:22:17Z")

</div>

> [@Falco](#):
>
> Se necessario, un amministratore del sito può disabilitarlo utilizzando l’impostazione del sito `composer media optimization image enabled`.
> 
> Questa nuova funzionalità non è compatibile nemmeno con la disabilitazione di `strip image metadata`. Pertanto, si desidera disabilitare questa nuova funzionalità se si desidera preservare i metadati EXIF delle immagini.

Devo aggiornare il testo di quel `strip image metadata` per avvisare di questo.

---

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [5 Aprile 2022, 4:34pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/3 "2022-04-05T16:34:47Z")

</div>

Molte grazie, @Falco. Devo approfondire la questione stasera. Discourse potrebbe forse andare oltre e presentare un popup o anche un messaggio se vengono apportate impostazioni contrastanti o controintuitive dagli amministratori?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [5 Aprile 2022, 4:36pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/4 "2022-04-05T16:36:21Z")

</div>

Abbiamo un sistema in cui possiamo impedire l’attivazione di impostazioni contraddittorie. Lasceremo questo bug aperto in modo da poterlo affrontare.

---

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [5 Aprile 2022, 4:48pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/5 "2022-04-05T16:48:40Z")

</div>

Ho appena impostato il seguente parametro come suggerito. E ho lasciato le impostazioni precedenti come indicato sopra:

- `composer media optimization image enabled` = DESELEZIONATO

E il problema sembra persistere. Ho modificato i dati EXIF, il nome del file e la somma MD5 in modo che non ci possa essere memoria in discourse, immagino.  
Il sito è anche molto vicino alla sua installazione iniziale, quindi la maggior parte delle impostazioni predefinite persiste. Qualsiasi suggerimento è benvenuto?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [5 Aprile 2022, 5:29pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/6 "2022-04-05T17:29:43Z")

</div>

Hai aggiornato la pagina dopo averla attivata?

---

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [5 Aprile 2022, 5:33pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/7 "2022-04-05T17:33:55Z")

</div>

No, ma non posso provarlo in questo momento. Grazie comunque.

---

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [5 Aprile 2022, 7:28pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/8 "2022-04-05T19:28:15Z")

</div>

@Falco In effetti **aggiornare la mia scheda del browser** ha funzionato dopo aver aggiornato le impostazioni! Sembrava anche che il caricamento fosse considerevolmente più lento. E il file scaricato — con i metadati completamente intatti — era 10 volte più grande se confrontato con le iterazioni precedenti. Tutto ciò ha senso, ovviamente.

Mi rendo conto che ci sono **casi d’uso diversi** in gioco. Il comportamento predefinito è utile per i forum di natura sociale. Ma la mia applicazione è di supportare la scienza e la ricerca. Ed è meglio che gli utenti prendano decisioni sul formato, la risoluzione e i metadati appropriati per i loro vari caricamenti. E che discourse passi semplicemente i file inalterati.

Dato che ci sono **pacchetti logici di impostazioni** , forse sarebbe utile una sorta di configurazione o interpretazione di livello superiore?

Ancora, grazie per il tuo supporto. E immagino che tu abbia visto anche questo recente post, riguardo ai suggerimenti di configurazione:

- [PNG with transparency getting converted to JPG after uploads - #9 by robbie.morrison](https://meta.discourse.org/t/png-with-transparency-getting-converted-to-jpg-after-uploads/198265/9)

Saluti, R

---

<div class="post-metadata">

### Author: ![robbie.morrison](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)
#### Post date: [6 Aprile 2022, 7:23am UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/9 "2022-04-06T07:23:37Z")

</div>

Ecco uno screenshot del bundle di impostazioni che impedisce a discourse di modificare i file caricati:

  

 ![discourse-retain-metadata-settings.screenshot-20220406t070152z](https://global.discourse-cdn.com/meta/original/3X/b/1/b166537ca7dc719d618debb44147616e6fe64145.png)

  

E non dimenticare di aggiornare anche la scheda del browser, per eliminare qualsiasi funzionalità lato client che potrebbe essere presente ma non più necessaria.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [5 Maggio 2022, 5:54pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/10 "2022-05-05T17:54:10Z")

</div>

> [@Falco](#):
>
> Questa nuova funzionalità non è compatibile nemmeno con la disabilitazione di `strip image metadata`. Quindi si desidera disabilitare questa nuova funzionalità se si desidera preservare i metadati EXIF delle immagini.

> [@Falco](#):
>
> Abbiamo un sistema in cui possiamo impedire l’attivazione di impostazioni contraddittorie. Lasceremo questo bug aperto in modo da poterlo affrontare.

> <https://github.com/discourse/discourse/pull/16662>
>
> Admins won't be able to disable strip\_image\_metadata if they don't
> disable compo…ser\_media\_optimization\_image\_enabled first since the later
> will strip the same metadata on client during upload, making disabling
> the former have no effect.
> 
> Bug report at https://meta.discourse.org/t/-/223350

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [24 Maggio 2022, 8:50pm UTC](https://meta.discourse.org/t/no-strip-image-metadata-works-for-png-but-not-jpg/223350/11 "2022-05-24T20:50:37Z")

</div>


