ECMAScriptの`import`文にSRIのような検証を含められたならユーザスクリプトからサードパーティのライブラリを雑にURL指定で`import`しても良かったのだろうけど、実際は不可能もしくは複雑そうだったので仕方なくDIDやXRPCの処理を全てベタ書きする羽目になっている
「MastodonのWeb UI」と書いたものの、実際にバニラで動くのかは未確認。`querySelector`で依存しているクラス名で上流のソースをざっと検索した感じでは多分動きそうに見えた(適当)
QT: https://fedibird.com/@tesaguri/113696126373377944 [参照]
Checking for updates should be separate from actually updating · Issue #1023 · violentmonkey/violentmonkey
https://github.com/violentmonkey/violentmonkey/issues/1023
しかしViolentmonkeyにはスクリプトを更新する前にユーザに確認を取るような設定がないのか。私は今は自分が書いたものしかインストールしていないのでまあ良いけど
https://github.com/tesaguri/userscripts/raw/HEAD/mastodon-detect-bridge/index.user.js
MastodonのWeb UIで、Bridgy Fedでブリッジされているアカウントの`bsky.app`上のリンクをWeb UI上で開くようにするユーザスクリプト
🔔 Heads-up: There is currently a #phishing campaign targeting #Codeberg users.
If you receive a notification that insults you and your project for poor code quality, combined with an offer to "fix" the problems when you send some money, please ignore and report to us: Mention "@moderation" in response to the issue or forward the email to abuse@codeberg.org.
We are trying to stay ahead of the noise before the notifications are sent.
#93 - Your fediverse-ideas Code is a Hot Mess, Let Me Fix It For You - fediverse/fediverse-ideas - Codeberg.org
https://codeberg.org/fediverse/fediverse-ideas/issues/93
Codeberg.orgでもこういうスパムが湧くのか
これ、意味わからん。tennou.jpを取得して宮内庁に売りつけたら買ってくれるってこと?(同姓同名ぐらいいくらでも居るだろうし、無視したら良いのでは)
Bluesky、第三者が独自ドメインを取得して本人認証を盾に買い取りを迫る脅迫事件が発生【やじうまWatch】║INTERNET Watch
https://internet.watch.impress.co.jp/docs/yajiuma/1649294.html
この方はただの例です