Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Client-side media processing in WordPress

Client-side media processing in WordPress

The WordPress media library currently relies on server-side processing for tasks like image resizing. This can result in strained server resources and a subpar user experience. Client-side processing provides a solution to enhance both performance and UX by leveraging the user’s browser capabilities and technologies such as WebAssembly. This presentation dives into the technical aspects of media handling in WordPress and demonstrates the exciting benefits of the new client-side processing approach. It sparks your imagination by showcasing how these powerful new capabilities revolutionize media management and pave the way for new use cases within WordPress core and beyond.

Pascal Birchler

September 27, 2024
Tweet

More Decks by Pascal Birchler

Other Decks in Technology

Transcript

  1. “ ” The average WordPress user simply wants to be

    able to write without problems or interruption. WordPress Philosophy Source: wordpress.org/about/philosophy
  2. We take things that used to require advanced technical knowledge

    and make it accessible to everyone. Matt Mullenweg “ ” State of the Word, Madrid, 2023
  3. Poster image generation PDF.js Canvas Display PDFs in the browser,

    by Mozilla. Paint video frames on a <canvas> element.
  4. Performance UX Efficiency Smaller images help make your site load

    faster. Smoother upload process without shaking your head. Let the browser do the heavy lifting, not the server. Benefits at a glance