bpg format для форума

Про жизнь в Сингапуре. Работа, хобби и прочее. Если не знаете куда, пишите тут
Сообщение
Автор
Аватара пользователя
Gradient
Site Admin
Сообщения: 1763
Зарегистрирован: Вс ноя 30, 2014 9:24 pm
Откуда: Singapore
Контактная информация:

bpg format для форума

#1 Сообщение Gradient » Ср сен 11, 2019 11:47 pm

Собрал и подключил серверную поддержку новейшего формата сжатия изображений.
Преимущество в серьёзном уменьшении размера файла при минимальном ухудшении качества. Поддерживается 14bit HDR, но чтоб увидеть всю красоту, вам следует иметь соответствующие дисплеи.

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

> Тестовая страничка тут

Исходные файлы: tif или png для хостинга.
Хостинг -> динамическое преобразование в файл bpg.
Затем bpg вставляется в тег img как обычная картинка.
Далее браузер декодирует bpg встроенным модулем на jsasm в png для показа.
Последняя конвертация в png необходима, тому как своей поддержки нового формата в браузерах ещё нет.

Кто что скажет? Какие видно проблемы или недостатки?
Потестите (если есть желание) задержку декодирования на разных телефонах, было бы интересно.

Если вы не видите все 5 картинок, отпишитесь плз.
Название браузера и устройства.

Аватара пользователя
Tester
Сообщения: 229
Зарегистрирован: Пн дек 01, 2014 5:01 pm
Откуда: Хайфа
Контактная информация:

bpg format для форума

#2 Сообщение Tester » Сб сен 14, 2019 1:14 pm

Не могу запостить ссылку на фото, ссылка нигде не работает.
Как картинкой делиться?

Аватара пользователя
Gradient
Site Admin
Сообщения: 1763
Зарегистрирован: Вс ноя 30, 2014 9:24 pm
Откуда: Singapore
Контактная информация:

bpg format для форума

#3 Сообщение Gradient » Сб сен 14, 2019 1:43 pm

Никак... изображение существует только в памяти браузера. Только давать ссылку на страницу или пересохранять в png.

Аватара пользователя
Tester
Сообщения: 229
Зарегистрирован: Пн дек 01, 2014 5:01 pm
Откуда: Хайфа
Контактная информация:

bpg format для форума

#4 Сообщение Tester » Сб сен 14, 2019 1:47 pm

Фигня полная. Я не смогу коллегам посылать свою графику?!

Аватара пользователя
Gradient
Site Admin
Сообщения: 1763
Зарегистрирован: Вс ноя 30, 2014 9:24 pm
Откуда: Singapore
Контактная информация:

bpg format для форума

#5 Сообщение Gradient » Сб сен 14, 2019 1:56 pm

Наоборот хорошо.
Нефиг чужие картинки тырить всяким хитрожопым гуглям и прочим упырям, "приходи и смотри" тут... для коммерческих сайтов отличный вариант. Можно ещё алгоритм поменять и картинка станет показываться только на вашем сайте.

Аватара пользователя
Tester
Сообщения: 229
Зарегистрирован: Пн дек 01, 2014 5:01 pm
Откуда: Хайфа
Контактная информация:

bpg format для форума

#6 Сообщение Tester » Пт сен 20, 2019 10:34 am

Уже положил в новом формате? Xочу посмотреть.

Аватара пользователя
Gradient
Site Admin
Сообщения: 1763
Зарегистрирован: Вс ноя 30, 2014 9:24 pm
Откуда: Singapore
Контактная информация:

bpg format для форума

#7 Сообщение Gradient » Пт сен 20, 2019 4:10 pm

Пока нет.
Бестолково сделан оригинальный код декодера. При интеграции, падает js форума из за конфликта имён. Надо детально разбираться и переделывать оригинальный скрипт, прятать всё в класс. В октябре доберусь, пока нет времени.


Вернуться в «Разное»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость