Update Blender.org Images to next-gen #97788

Open
opened 2022-05-03 03:44:06 +02:00 by Jacob Baum · 5 comments

The Blender.org website when tested with Chrome's webpage auditing tool Lighthouse reports a very low performance score of 17. This report comes from the homepage of Blender.org. image.png Lighthouse suggests ways in which a developer can improve the various scores. The top suggested way to improve the performance of Blender.org homepage is to "Serve images in next-gen formats". image.png Next-gen images are essentially images that have superior compression and load much faster due to requiring less data. WordPress has a number of plugins for this issue. They typically convert to a more web friendly format such as WebP, a modern image format that provides superior lossless and lossy compression. Smush seems to be the most popular WordPress plugin for this task. Alternatively, Imagify converts to WebP images for free whereas Smush requires Smush pro starting at 5$ a month to convert to WebP. I think this would be an easy way to drastically improve the performance of Blender.org.

The Blender.org website when tested with Chrome's webpage auditing tool [Lighthouse](https:*developers.google.com/web/tools/lighthouse) reports a very low performance score of 17. This report comes from the [homepage](https:*www.blender.org/) of Blender.org. ![image.png](https://archive.blender.org/developer/F13047427/image.png) Lighthouse suggests ways in which a developer can improve the various scores. The top suggested way to improve the performance of Blender.org homepage is to "Serve images in next-gen formats". ![image.png](https://archive.blender.org/developer/F13047443/image.png) Next-gen images are essentially images that have superior compression and load much faster due to requiring less data. WordPress has a number of [plugins](https:*wordpress.org/plugins/search/convert+webp/) for this issue. They typically convert to a more web friendly format such as [WebP](https:*developers.google.com/speed/webp), a modern image format that provides superior lossless and lossy compression. [Smush](https:*wordpress.org/plugins/wp-smushit/) seems to be the most popular WordPress plugin for this task. Alternatively, [Imagify](https:*wordpress.org/plugins/imagify/) converts to WebP images for free whereas Smush requires Smush pro starting at 5$ a month to convert to WebP. I think this would be an easy way to drastically improve the performance of Blender.org.
Author

Added subscribers: @Jacob-Baum, @pablovazquez, @fsiddi

Added subscribers: @Jacob-Baum, @pablovazquez, @fsiddi

Added subscriber: @ThomasDinges

Added subscriber: @ThomasDinges

Might be worth to skip webp and go avif immediately, when considering to improve this. https://caniuse.com/avif

Might be worth to skip webp and go avif immediately, when considering to improve this. https://caniuse.com/avif
Author

Agreed after reading about their differences AVIF is the more modern format.
WebP Converter for Media ironically seems to be the most popular AVIF converter and has AVIF support with their pro plan starting at $5/month allowing 10,000 images per month. There is also Shortpixel which allows up to 100 AVIF image conversions per month for free.

Agreed after reading about their [differences](https://afosto.com/blog/avif-vs-webp-format/#:~:text=WebP%20only%20supports%20a%20maximum,and%20interactive%20supports%20HDR%20images.) AVIF is the more modern format. [WebP Converter for Media](https:*wordpress.org/plugins/webp-converter-for-media/) ironically seems to be the most popular AVIF converter and has AVIF support with their pro plan starting at $5/month allowing 10,000 images per month. There is also [Shortpixel](https:*wordpress.org/plugins/shortpixel-image-optimiser/) which allows up to 100 AVIF image conversions per month for free.

I didn't know Lighthouse, it looks like a good tool to analyze the performance of a website and to get recommendations to optimize it.
Here are the results that I got after running a test:

It seems that:

  • the next-gen image formats could save 608 KiB
  • there's a possibility to save resources by resizing images to lower dimensions (potential savings of 880 KiB)
  • Image elements do not have [alt] attributes
I didn't know Lighthouse, it looks like a good tool to analyze the performance of a website and to get recommendations to optimize it. Here are the results that I got after running a test: It seems that: - the next-gen image formats could save 608 KiB - there's a possibility to save resources by resizing images to lower dimensions (potential savings of 880 KiB) - Image elements do not have [alt] attributes
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/blender-org#97788
No description provided.