▲ 130 r/webdev

It’s 2026 and iOS Safari does not support "image/webp" inside the HTMLCanvasElement.toDataURL() or toBlob() type parameter.

I spent over an hour last night trying to debug why my client-side image optimization script wouldn’t convert to webp on upload on my phone. It worked on desktop just fine. I finally discovered: https://caniuse.com/mdn-api_htmlcanvaselement_todataurl_type_parameter_webp

And iOS does not support it. WTF? In fact, just a couple of weeks ago a WebKit commit landed that added an explicit test expectation acknowledging that canvas.toDataURL("image/webp") is not supported: https://www.mail-archive.com/webkit-changes%40lists.webkit.org/msg252118.html

Anyone have any insight into this? Suggestions? Inside knowledge on when this will be available? Right now I’ve compiled WASM to handle it. It works but I’d prefer native support.

reddit.com
u/Produkt — 7 days ago
▲ 16 r/laravel

Introducing Maverick.bbq version 3: an open-source, BBQ temperature monitor for use with the Maverick ET-732 wireless thermometer

8 years ago I made version 1.

3 years ago I made version 2.

Now I have version 3, and I'm pretty happy with the final product.

Most recent upgrades in version 3:

  • Rewritten completely for Laravel 13 (did not use Laravel before)
  • Websockets for instant updates to chart viewers (using Laravel Reverb)
  • Push Alerts
  • Dark mode support
  • Rich Text Editor and images can be included with each cook
  • Add notes to chart data points
  • Progressive Web App
  • Mobile first design
  • Dark mode
  • Updated stats page (unfinished, but upcoming)

And all of this runs on an original Raspberry Pi Zero W. Laravel with Reverb websockets running on a 512 MB RAM server with a single 1GHz CPU. And guess what, RAM is not the bottleneck, CPU speed is. It's definitely slow on the Pi Zero, but virtually any other Pi with more CPU would be totally fine. I'd love to get a Pi Zero 2W and see if it runs faster.

Let me know if you have any questions!

u/Produkt — 9 days ago
▲ 32 r/raspberry_pi+1 crossposts

Introducing Maverick.bbq version 3: an open-source, BBQ temperature monitor for use with the Maverick ET-732 wireless thermometer

8 years ago I made version 1.

3 years ago I made version 2.

Now I have version 3, and I'm pretty happy with the final product.

Most recent upgrades in version 3:

  • Rewritten completely for Laravel 13
  • Websockets for instant updates to chart viewers (using Laravel Reverb)
  • Push Alerts
  • Dark mode support
  • Rich Text Editor and images can be included with each cook
  • Add notes to chart data points
  • Progressive Web App
  • Mobile first design
  • Dark mode
  • Updated stats page (unfinished, but upcoming)

And all of this runs on an original Raspberry Pi Zero W. Laravel with Reverb websockets running on a 512 MB RAM server. And guess what, RAM is not the bottleneck, CPU speed is. It's definitely slow on the Pi Zero, but virtually any other Pi with more CPU would be totally fine. I'd love to get a Pi Zero 2W and see if it runs faster.

Let me know if you have any questions!

u/Produkt — 5 days ago
▲ 2 r/Nuvio

How to determine which APK I need?

I have a Firestick Lite that I got working with the universal APK but I cannot see the app on my Home Screen and i cannot move the app to my favorites. I have to go to App Library, installed apps, to find it each time. I’m not sure I’m using the right version. the model number is S3L46N and FireOS 7.7.1.3. How do I know which APK I need?

reddit.com
u/Produkt — 2 months ago