Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить подержку WebP #77

Open
igormich opened this issue May 7, 2024 · 0 comments
Open

Добавить подержку WebP #77

igormich opened this issue May 7, 2024 · 0 comments
Labels
улучшение Улучшение существующей функциональности

Comments

@igormich
Copy link

igormich commented May 7, 2024

Опишите проблему, с которой связано данное улучшение
Добавить подержку WebP - формата для анимированных комиксов.

Основные плюсы:

  • поддержка большего количества цветов (а не 255 как в gif)
  • меньший размер файла по сравнению с gif
  • возможно использование для обычных (не анимированных комиксов) вместо jpeg (лучше по размеру)

Возможные минусы:

  • нет поддержки старыми браузерами (насколько я знаю это проблема не очень актуальна информация по браузерам
  • возможна порча текста, при высокой степени сжатия. Экспериментируя со своим комиксом проблем не обнаружил.

Опишите решение, которое вы предлагаете
Развернутое описание улучшения, которое вы предлагаете реализовать, чтобы решить описанную проблему.

Опишите возможные альтернативы
Если возможны альтернативные решения проблемы, перечислите их.

Дополнительная информация
К сожалению github тоже не поддверживает webp поэтому кидаю архивом примеры разных вариантов.
samples.zip

  • broken.webp - битый файл, не должен открываться (и приниматься сервером)
  • less_200px.webp - очень маленькая картинка, не должна приниматься сервером
  • normal.webp - обычный файл
  • small.webp - обычный файл, но поменьше размером
  • too_big_5mb.webp - слишком большой файл, сохранён без потерь не должен приниматься сервером
  • width_over_1024px.webp - слишком широкая картинка, не должна приниматься сервером
@igormich igormich added the улучшение Улучшение существующей функциональности label May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
улучшение Улучшение существующей функциональности
Projects
None yet
Development

No branches or pull requests

1 participant