Поддержка HDR Gain Map для фотографий?

Меня интересует, есть ли планы по поддержке изображений HDR в Discourse? В недавних тестах на своём сайте я не смог заставить изображения отображаться в формате HDR. Это странно, потому что несколько лет назад я проверял это и всё работало, но, возможно, поддержка была удалена?

Вот полезная информация для разработчиков: Create and edit true HDR (High Dynamic Range) images – Greg Benz Photography

Я прикрепляю фото в формате HDR sRGB в качестве теста, чтобы убедиться, что проблема не в моём сайте!

P.S.: поддержки нет и в Meta.

Да, дело не в том, что мы целенаправленно удалили поддержку… Просто теперь мы выполняем значительно больше обработки и оптимизации изображений, чем раньше, и это следствие этих изменений.

Я провёл некоторые тесты на локальном экземпляре, и думаю, что ключ к HDR-изображениям в Discourse сейчас — использовать формат AVIF с картой усиления (gain map). Это позволит избежать оптимизации без каких-либо изменений настроек сайта.

Единственный нюанс в том, что при изменении размера изображения карта усиления не сохраняется. Поэтому, если на вашем сайте включён параметр «Создавать миниатюры» (Create thumbnails)… вы увидите HDR-версию изображения только тогда, когда кликнете по миниатюре для просмотра в режиме лайтбокса. Вы можете отключить этот параметр, но тогда каждый посетитель вашего сайта будет всегда загружать изображение полного размера… что может быть очень большим объёмом данных при медленном или тарифицируемом соединении. Однако для фотосайта это, возможно, приемлемый компромисс.

Вот пример изображения AVIF с сайта Eric Chan, которое должно работать в HDR на Meta при открытии в лайтбоксе. Скорее всего, вы заметите изменения цвета при переходе от миниатюры к лайтбоксу.

Спасибо за полезный ответ, Крис! Я глупо не подумал попробовать AVIF. Это логично для миниатюр, похоже, это ахиллесова пята HDR везде. Я прикрепляю ниже файл в формате AVIF для проверки, так как он не работает на моей инстанции…

Правка: Интересно, здесь он работает, значит, какая-то настройка сайта его блокирует…

В тексте поста изображение обрезано, но при клике и открытии в лайтбоксе всё должно быть в порядке :thinking: Я только что скачал оригинал из поста и вижу, что в метаданных есть gain map.