Я хотел бы разместить большое (почти полноэкранное) альфа-прозрачное изображение на сайте, но у меня есть следующая проблема:
, если я использую JPG, размер и сжатиеХорошо, но я не могу сделать его прозрачным (100 кБ)
, если я использую PNG-24, размер ОГРОМ (3-4 МБ)
если я использую PNG-24 и http://www.8bitalpha.com/ для преобразования его в PNG-8, тогда размер меньше, но я не могу воспроизвести исходную графику в 256 цветах.Размер все еще довольно большой (700 кБ)
Я думал о том, что если я создаю файлы PNG-8 только для прозрачных областей и изображение JPG для непрозрачныхрегионы.И используйте абсолютное позиционирование, чтобы переместить вещи на место.Кто-нибудь сделал что-нибудь подобное?
Или другая идея, но с этим у меня действительно нет опыта: возможно ли использовать изображение JPG и объединить его с альфа-прозрачностью из 8-битного PNG ?Я имею в виду использование JS, CSS3, Canvas или чего-то такого, чего я никогда раньше не использовал?
Вот страница, на которой я сейчас использую PNG-8, но она довольно большая (700 КБ) и некоторые цвета теряются.
http://ilhaamproject.com/sand-texture-2/