The #oss #linux-entra-sso #webextension has more than 7k weekly users on #chrome. Given that, I applied some further #supplychain hardenings , e.g. requiring signed uploads to the chrome webextension store. It was a bumpy road, leading to a half-broken release, though. Now everything is fine again :)

https://developer.chrome.com/docs/webstore/update#protect-package-updates

Update your Chrome Web Store item  |  Chrome Extensions  |  Chrome for Developers

How to update an extension or theme ("item") that you previously published on the Chrome Web Store.

Chrome for Developers
BTW: The whole model behind Manifest V3 #webextension is not thought through: On #firefox, we can't terminate the service-worker, as the webRequestBlocking #API does not restart the service if the ruleset is registered async. But we have to do this as the rules come from storage (fine grained permissions). #WTF

Per chi come me soffre se vede il testo disallineato sul web: ho trovato la pace dei sensi visiva!

"Justify It" è un'estensione open source per il browser sia desktop che mobile, fondamentale se volete tutto perfettamente ordinato e allineato (testo giustificato).

https://github.com/danielrozenberg/justify-it

#OpenSource #WebExtension #Productivity #Accessibility #Tech

GitHub - danielrozenberg/justify-it: Firefox extension that justifies the text of articles, one-time setup per website

Firefox extension that justifies the text of articles, one-time setup per website - danielrozenberg/justify-it

GitHub

Long overdue exciting news from dokieli:

Updated dokieli's #WebExtension from Manifest v2 to v3, and also in the process of updating the dokieli entry in addon stores. It is currently available in Chrome store: https://chromewebstore.google.com/detail/ddmhaonbhodhgkaljpjlglodncddalid , and waiting for review from Firefox and that should be available from https://addons.mozilla.org/en-GB/firefox/addon/dokieli/ . Besides those stores it is always possible to load an unpacked version (and now there is a handy script that will help you do this). See also https://dokie.li/docs#web-extension

Before you continue

Yang! — расширение для браузера, которое добавляет Bangs ко всем поисковым системам.

Bangs позволяют перенаправить поисковый запрос сразу на нужный сайт. К примеру, чтобы искать в Википедии, добавьте !w к запросу, в YouTube — !yt и так далее для тысячи сайтов.

Bangs были популяризированы DuckDuckGo и реализованы в Kagi Search, Brave Search и в браузере Helium. Расширение Yang! позволяет использовать их в любой поисковой системе и в любом браузере. Запросы обрабатываются локально, поэтому выполняются быстрее. Можно добавлять свои Bangs.

Расширение имеет заданный список популярных поисковых систем, с которыми оно будет работать. Добавить свою можно только через разработчика. При поиске не отображается, какой Bang будет использован.

📥 Скачать: Firefox / Chromium

#webextension

@opensource

v1.1 of Weather & Clock Dashboard (Firefox new tab extension) just shipped:

Changelog:
• Better dark mode contrast
• World clock order now persists
• Faster load on slower connections

Pure HTML/CSS/JS, MIT licensed, source on GitHub.

https://github.com/oren-sys/weather-clock-dashboard/releases/tag/v1.1
https://addons.mozilla.org/en-US/firefox/addon/weather-clock-dashboard/

#Firefox #WebExtension

Release v1.1 — May 2026 · oren-sys/weather-clock-dashboard

What's New Improved dark mode contrast for better readability World clock ordering now persists across sessions Faster initial load on slower connections Minor layout polish Install 👉 Install fro...

GitHub
I make a feed reader called BlogCat (https://blogcat.org), it is a #Firefox #WebExtension that makes blogging an integral feature of Firefox. For example, right now I'm typing on a sidebar compose window while I browse.

Recently, I started doing #selfhosting and #homelab with #yunohost and set up my own #GoToSocial server which is running this identity you're reading.

Thanks to using a different server than Mastodon, I noticed that status character limits are not fixed. The default value for GoToSocial is much larger than Mastodon default 500 that I hardcoded in.

Now, I patched BlogCat to query the server about such limits thus improving the experience for both Mastodon and GoToSocial and other Mastodon-compatible servers.

Being able to have multiple compatible visions on the #fediverse is what makes it so powerful. Quite happy with this.
BlogCat

Description

 В Obsidian Web Clipper появился режим чтения

Нажмите на кнопку 📖 в меню расширения или Alt+Shift+R, чтобы открыть страницу без лишних элементов. В отличие от встроенной в браузер функции, поддерживаются любые сайты, и вывод в целом выглядит лучше (но не всегда идеально). Учитываются сноски, подсветка кода, математические выражения и метаданные страницы. Отображается содержание и доступны быстрые настройки.

Obsidian Web Clipper предназначен для сохранения содержимого веб-страниц в открытом текстовом формате для чтения офлайн. Оно интегрируется с Obsidian, но вы можете использовать любое приложение с поддержкой Markdown. Вложения не загружаются автоматически, нужно вручную вызывать соответствующую команду.

Расширение с открытым исходным кодом, работает локально и использует собственную библиотеку Defuddle. Опционально можно подключить языковые модели для предобработки содержимого.

📥 Скачать: Firefox / Chromium / Safari

#webextension

I've taken the API server for my slopfarmer #webextension offline because it's been broken for a while and I haven't been working on the project. I'd like to get back to the project so I'll be spinning it back up in my #homelab rather than in #digitalocean since cloud hosting didn't solve the problem of sending #email, and I have a much more robust reverse proxy setup now.

Hoping to pick up the pieces and dig back in to code this week 😁

#NoAI #FuckAI #Enshittification #AISlop