Make WordPress Core

Opened 5 months ago

Closed 5 months ago

#64039 closed feature request (reported-upstream)

Feature: Native Image Optimization on Upload via Canvas API / Web worker

Reported by: milindmore22's profile milindmore22 Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Media Keywords:
Focuses: performance Cc:

Description

The problem is that WordPress uploads large, unoptimized images, which slows down websites, consumes excess storage, and hurts SEO. The current solutions—manual optimization, server-side plugins, or third-party services—are inefficient, resource-intensive, or costly.

The proposed solution is to use the HTML5 Canvas API / Web Worker to automatically optimize images within the user's browser before they are uploaded, making the process faster and more efficient.

Example Canvas API

Change History (3)

#1 @westonruter
5 months ago

Hello, Milind! Have you seen the experiment in Gutenberg which I believes does exactly this?

#2 @milindmore22
5 months ago

Hi Weston, I wasn’t aware of that.

I’ve noticed that it will eventually be added to the media library in phase 3 with the media gallery revamp.

In case anyone lands on this ticket, please refer to the link provided.

https://github.com/WordPress/gutenberg/issues/61447

#3 @westonruter
5 months ago

  • Milestone Awaiting Review deleted
  • Resolution set to reported-upstream
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.