При загрузке изображения профиля с прозрачностью, полностью прозрачные части изображения превращаются в черный цвет

Проблема:
Title says it all.
Не знаю баг это или фича, но тот же вк 100%-ю прозрачность превращает в белый цвет.

Порядок действий:
Взять изображение с 100% прозрачностью -> загрузить как изображение профиля -> принять изменения и обновить страницу.

Устройство:
ПК, Ubuntu 16.04, Google Chrome Version 59.0.3071.115

Изображения и скриншоты:
1.1) Пример (слева 100% прозрачности, справа 50%)

При загрузке изображения профиля с прозрачностью, полностью прозрачные части изображения превращаются в черный цвет Баг, Тег для красоты, Фича, Ошибка, Пикабу, Длиннопост

1.2) Скриншот примера из просмотрщика изображений на случай если пикабу испортит и в посте

При загрузке изображения профиля с прозрачностью, полностью прозрачные части изображения превращаются в черный цвет Баг, Тег для красоты, Фича, Ошибка, Пикабу, Длиннопост

2) Фото профиля после загрузки примера
(немного сьехало в сторону потому что загружаемое изображение не в 1:1)

При загрузке изображения профиля с прозрачностью, полностью прозрачные части изображения превращаются в черный цвет Баг, Тег для красоты, Фича, Ошибка, Пикабу, Длиннопост

Сразу прошу прощения если написал слишком много. В моем понимании, в багрепортах лучше писать больше чем меньше.

Багрепорты

7.1K постов1.1K подписчиков

Добавить пост

Правила сообщества

Опишите подробно:

- Возникшую проблему

- Порядок действий для повторения проблемы

- Версию Пикабу: ПК, мобильная браузерная, приложение Android, приложение iOS

- Ваше устройство, ОС, браузер


Приложите скриншоты или видео с проблемой

И мы постараемся помочь :)

Автор поста оценил этот комментарий

Здравствуйте.

Это фича :)

Автор поста оценил этот комментарий

Насколько я понимаю, это неизбежно при сжатии изображений (вернее, даже переводе в JPEG для экономии места). Например, я удалил фон из стандартной иконки (была в PNG) и установил ее на профиль (превратилась в JPEG):


Результат: была 12,073 bytes, стала 3,684 bytes. В три раза меньше!


На самом деле, я не понимаю зачем экономить место на иконках (их меняют редко) при очень длительном хранении всего заминусованного в "Свежем". Вероятно, это получается по техническим причинам: иконки обрабатываются так же как и прочие картинки, а хранить свежее нужно для верной работы баянометра.

Иллюстрация к комментарию
Иллюстрация к комментарию
Автор поста оценил этот комментарий
У меня юзерпик прозрачный, например.