libanim.js пришло как-раз из-за APNG. Дело в том, что у APNG помимо delay, есть blend и dispose. Мне так понравился алгоритм, что решил ввести это в канву! Правда есть некоторые поправки:
- delay выражается не двумя числами, а одним.
- присутствует comp и opacity.
- используется элементы (благодаря чему можно заранее загрузить кадры).
|