<div dir="ltr">Thank you for reviewing, Dounin!<div><br></div><div>Yeah, I know that image/avif or image/avif-sequence are not registered in IANA list yet,</div><div>but image/webp is also not registered in IANA list, isn't it?</div><div><br></div><div>WebP and AVIF are similar in some points. </div><div>They are both based on Royalty-free Video format, VP8 for WebP[1] and AV1 (based upon VP9) for AVIF[2].</div><div><br></div><div>AVIF is already supported in Windows[3], and it is planned to support in Chrome[4] and Firefox[5] in the near future.</div><div><br></div><div>So I think it is worth to add "image/avif" to mime.types, if "image/webp" is worth to be listed in mime.types.<br></div><div><br></div><div>Please tell your opinion!</div><div><br></div><div>[1] A new image format for the Web  |  WebP  |  Google Developers</div><div><a href="https://developers.google.com/speed/webp/">https://developers.google.com/speed/webp/</a><br></div><div><br></div><div>[2] AV1 Image File Format (AVIF)</div><a href="https://aomediacodec.github.io/av1-avif/">https://aomediacodec.github.io/av1-avif/</a><div><br></div><div>[3] AOMediaCodec/av1-avif Wiki</div><a href="https://github.com/AOMediaCodec/av1-avif/wiki#demuxers--players">https://github.com/AOMediaCodec/av1-avif/wiki#demuxers--players</a><div><br></div><div>[4] 960620 - Support AVIF - An open-source project to help move the web forward. - Monorail</div><a href="https://bugs.chromium.org/p/chromium/issues/detail?id=960620">https://bugs.chromium.org/p/chromium/issues/detail?id=960620</a><div><div><div><div><br></div></div></div><div>[5] 1443863 - (AVIF) Implement support for AV1 Still Image File Format (AVIF)</div><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1443863">https://bugzilla.mozilla.org/show_bug.cgi?id=1443863</a><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2020年2月4日(火) 2:20 Maxim Dounin <<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello!<br>
<br>
On Mon, Feb 03, 2020 at 04:55:06PM +0900, 平藤燎 wrote:<br>
<br>
> Hello, I added new mime-types, "image/avif" and "image/avif-sequence".<br>
> Please take a look,<br>
> <br>
> # HG changeset patch<br>
> # User Ryo Hirafuji <<a href="mailto:ryo.hirafuji@link-u.co.jp" target="_blank">ryo.hirafuji@link-u.co.jp</a>><br>
> # Date 1580715197 -32400<br>
> #      Mon Feb 03 16:33:17 2020 +0900<br>
> # Branch mime-avif-avifs<br>
> # Node ID 28c8371bb45be38623f8ac0e958d14b55600198a<br>
> # Parent  b8a512c6466c3b2f77876edf14061c5d97e6159f<br>
> MIME: Added avif/avifs types.<br>
> <br>
> "avif" is an image format based on AV1, royalty-free video coding format.<br>
> "avifs" is an image sequence format, that contains multiple avif images<br>
> like animated gifs.<br>
> <br>
> [Reference]<br>
> avif/avifs: <a href="https://aomediacodec.github.io/av1-avif/" rel="noreferrer" target="_blank">https://aomediacodec.github.io/av1-avif/</a><br>
> AV1: <a href="https://aomediacodec.github.io/av1-spec/av1-spec.pdf" rel="noreferrer" target="_blank">https://aomediacodec.github.io/av1-spec/av1-spec.pdf</a><br>
> <br>
> diff -r b8a512c6466c -r 28c8371bb45b conf/mime.types<br>
> --- a/conf/mime.types Tue Jan 21 16:39:42 2020 +0300<br>
> +++ b/conf/mime.types Mon Feb 03 16:33:17 2020 +0900<br>
> @@ -20,6 +20,8 @@<br>
>      image/tiff                                       tif tiff;<br>
>      image/vnd.wap.wbmp                               wbmp;<br>
>      image/webp                                       webp;<br>
> +    image/avif                                       avif;<br>
> +    image/avif-sequence                              avifs;<br>
>      image/x-icon                                     ico;<br>
>      image/x-jng                                      jng;<br>
>      image/x-ms-bmp                                   bmp;<br>
<br>
Thank you for the patch.<br>
<br>
Note that nginx doesn't try to maintain all the mime types known, <br>
but rather tries to supply types generally needed for a web <br>
server.  Particular MIME types don't seem to be widely used,<br>
and not even registered by IANA[1].<br>
<br>
If you want to use these types in your configuration, consider <br>
modifying mime.types locally or extending the existing MIME types <br>
list using the "types" directive (<a href="http://nginx.org/r/types" rel="noreferrer" target="_blank">http://nginx.org/r/types</a>).<br>
<br>
[1] <a href="https://www.iana.org/assignments/media-types" rel="noreferrer" target="_blank">https://www.iana.org/assignments/media-types</a><br>
<br>
-- <br>
Maxim Dounin<br>
<a href="http://mdounin.ru/" rel="noreferrer" target="_blank">http://mdounin.ru/</a><br>
_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a></blockquote></div>