最近
、Webサーフィンをしているときに 、さまざまな便利な「クランチ」に出会い、すぐにHabrahabrでそれらについて書いています。 ここに別のものがあります。
ご存じのとおり、APNG形式のアニメーションPNGはPNG標準に含まれていない
ため、多くのブラウザー(IE、Safari、Google Chrome)はこれらの画像のアニメーションをサポートしていません(代わりに静的フレームを表示しています)。 この問題を克服するために、進取的な
Lord_D は、圧縮されたSVGに一度に1つのフレームを
詰め込もうとし
ました 。 彼の勇気が、ウェブ開発者が絶望的に到達できる極端な状況の全体像を示すことを願っています。
幸いなことに、極端なことはできません。
Evgeny Stepanishchevは 、
David MzareulyanがGithubに
apng-canvasライブラリを
作成してアップロードし、APNG自体が理解できないすべてのブラウザー(標準のAndroidブラウザーを含む)でAPNGのクロスブラウザー表示を提供すると述べました。 表示は、キャンバス
( <canvas> )に描画することで実現されます。
このライブラリのボリュームは
4 Kb強です。
Mzareulyanの開発プロセスに関するストーリーも有益です。