@webbeef

65 Followers
4 Following
35 Posts

We've started rolling out the much awaited Mecha Hub!

To get started, access the Mecha Hub using this link: https://hub.mecha.so/

You can use the hub to place, and manage, your pre-order with us. Thank you again for your support in helping us build the Mecha Comet :)

Apart from supported devices, what are the deciding factors to choose between @mobian and @postmarketOS ?

Building for Mobian is easy in docker (we use https://tangled.org/me.webbeef.org/beaver/blob/main/support/docker/Dockerfile.arm64), not sure if pmbootstrap is also usable in CI? Ideally we would create updatable images with cage (https://github.com/cage-kiosk/cage) as the wayland compositor and Beaver as the user environment.

#linuxmobile #mobilelinux #mobian #postmarketos

support/docker/Dockerfile.arm64 at main · me.webbeef.org/beaver

Rewild Your Web

Tangled

It would be great to have @delta running on Beaver (both desktop and mobile UX). Not sure what we need to add that would be non-standard - ideally as little as possible.

Some questions:
- does chat-core compile to wasm?
- with the json-rpc backend, are server <-> client notifications working?

March in Servo…

➡️⌨️ tab and accesskey navigation
🔬🐞 see live values in the debugger
📝✅ better carets and form fields
📜📦 JS modules in web workers
😈🔱 Servo now runs on FreeBSD!

https://servo.org/blog/2026/04/30/march-in-servo/

A D-BUS question for the #linux people: why does https://upower.freedesktop.org/docs/KbdBacklight.html expose GetMaxBrightness(), getBrightness() and SetBrightness() for the keyboard lights, but https://www.freedesktop.org/software/systemd/man/latest/org.freedesktop.login1.html only has SetBrightness() ?
org.freedesktop.UPower.KbdBacklight: UPower Reference Manual

It's unfortunate but very much true that browsing today's web without a content blocker is not a great experience.

The 🦫 browser now has support for EasyList block lists thanks to the AdBlock crate (https://docs.rs/adblock/latest/adblock/) that any Servo embedder can hook up easily.

Highlights from last week:

- IndexedDB is now an experimental feature
- Performance: Reuse abspos fragments when they didn't change
- Add initial implementation of underline command
- Implement Screen Wake Lock API
- Progress on accessibility, DevTools, IntersectionObserver and Sanitizer API

You can help support Servo, an independent web rendering engine, and the health of the web ecosystem by donating:

https://github.com/sponsors/servo
https://opencollective.com/servo

Servo 0.1.0 is out! 🚀
This is our first release available in crates.io and our first LTS version
https://servo.org/blog/2026/04/13/servo-0.1.0-release/
Servo is now available on crates.io - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

Initial crates.io release and LTS version of Servo

Servo
Hi @delta , is the work started in https://github.com/deltachat/deltachat-desktop/tree/simon/browser-edition still of interest? We would love to get DeltaChat running in our 🦫 Browser!
GitHub - deltachat/deltachat-desktop at simon/browser-edition

Decentralized private messenger with chat-shared tools and games for Desktop - deltachat/deltachat-desktop

GitHub

🦫 alert!

We published the 4th episode of "Teach the Web new Tricks!", and it's about Web Tasks: https://webbeef.org/webtasks.html

Register the tasks you can fulfill, and let the user agent bridge callers to providers!

And of course, it works transparently in multi-device environnements 🐈