WebP images

Overview

WebP is an image format employing both lossy and lossless compression and supports animation and alpha transparency. Compared to JPEG, PNG, and GIF image formats, WebP is designed to create smaller files with the same quality, or of higher quality with the same size..

You can use WebP-encoded images in Content block and Image widgets, and to generate image and video thumbnails. With WebP images, your site loads faster, thus driving up customer satisfaction, and reducing bandwidth.

PREREQUISITES: To use WebP images, you must have created your project, using NuGet packages.

IMPORTANT: Sitefinity CMS creates a folder named Sitefinity\ExternalLibraries\LibWebP in your Sitefinity CMS project. Ensure that the folder and its content is included in the deployment package.

Enable WebP support

You must do this, only if you have customized the list of supported file extensions.
Perform the following:

  1. In Sitefinity CMS backend, navigate to Administration » Settings » Advanced.
  2. In the treeview on the left, expand Libraries and click Images.
  3. In the Allowed file extension input field, enter .webp, separated by a comma.
  4. Click Save changes.

RESULT: You can use WebP images the same way as the rest of the file formats. You can upload WebP-encoded images to your WebForms, MVC, and .NET Core-based Content block and Image widgets. You can also generate image and video thumbnails in WebP format.

Quality factor Compression level
Low Lossy - 30%
Medium Lossy - 75%
High Lossless

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Tags

Was this article helpful?