nvisionative / nvQuickTheme

nvQuickTheme is more than just a great minimalist DNN (DotNetNuke) theme. It is a powerful theme building framework and developer workflow.
https://nvisionative.github.io/nvQuickTheme/
Other
41 stars 40 forks source link

Add WebP support to build process #250

Closed david-poindexter closed 3 years ago

david-poindexter commented 3 years ago

Is your feature request related to a problem?

Currently, there is no support for the generation of WebP images from the source images.

Describe the solution you'd like

It is unclear at this point if WebP will "win the race" so to speak, but it is obvious there are huge benefits to using WebP over older image formats (with fallbacks to the older formats). Therefore, we would love to include WebP support in the build process to ensure images in the distribution include WebP versions of the original files.

Describe alternatives you've considered

JPEG 2000, FLIF, MNG, and a few others. At this point, WebP seems to be the best choice all around until the "dust settles" a bit more. ;-)

Additional context

There is an imaginemin plug-in that provides WebP support. This is probably where we will look first regarding a solution. This is subject to change based on findings leading up to the implementation.