[webkit-efl] APNG support?

ryuan Choi ryuan.choi at gmail.com
Wed Aug 13 18:30:03 PDT 2014


Hi,

IMHO, it looks not critical issue to support apng on the Efl port, because
ewebkit is not widely used and I didn't have any requirement(apng is also
not widely used.) about it but your patch is small enough about
consideration of maintaining cost.

In your screenshot,
you looks using e.

so, I think that we have one user about apng requirement.

BTW,
I am not sure whether chrome will support apng without using extension.
Do you know whether mozila support webp, now?

Best regards,
Ryuan choi
Well, it's not a format by itself, just a simple extension over PNG, which
is allowed by PNG specs. It follows the rules in that sense. First frame is
regular PNG, so creating thumbnails works fine already, with existing
software.

Chromuim doesn't support it yet, but I sent them a similar patch too. It's
one of the top requested features by Chromuim users.

It's supported by Firefox since 2008.
Safari will support it too, as soon as Yosemite and iOS8 are out, so it's a
good time to get it into WebKit as well.

There are plenty of APNG files already on the internet, deviantart.com
alone reports 600+ results.

It's very simple, and most of the decoding work is done by libpng anyway.
My patch is pretty small, it only extends the functionality of existing PNG
decoder a little bit.

PNG compression vs GIF is another benefit:
http://littlesvr.ca/apng/gif_apng_webp5.html
Smaller files for the same content means faster web for everybody.

Max.



On Wed, Aug 13, 2014 at 7:38 PM, Gyuyoung Kim <gyuyoung.kim at webkit.org>
wrote:

> Hello Max,
>
> Is APNG standard image format ? Or, does Chromium supports it as well ?
>
> To be honest, I don't know what is benefit when EFL port supports the
> format.
>
> Gyuyoung.
>
>
> On Wed, Aug 13, 2014 at 2:41 AM, Max Stepin <newstop at gmail.com> wrote:
>
>> Hello EFL.
>>
>> I'm looking for a WebKit port that would "adopt" my apng support code:
>> https://bugs.webkit.org/show_bug.cgi?id=17022
>>
>> Here's how it looks:
>> http://i.imgur.com/NeLdhzQ.png
>>
>> The code is under ENABLE(APNG) so to make it into WebKit,
>> at least one port would need to agree to use it.
>>
>> Looking forward to your comments.
>> Thanks.
>>
>> _______________________________________________
>> webkit-efl mailing list
>> webkit-efl at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-efl
>>
>>
>

_______________________________________________
webkit-efl mailing list
webkit-efl at lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-efl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-efl/attachments/20140814/26ded06d/attachment.html>


More information about the webkit-efl mailing list