( ᑸ ) こんにちは、PEKETTER TECHのよだれ/YODARE です。
当サイト開発の「Badges: New Color for X-Twitter」(バッジニューカラー拡張)Chrome/Edge拡張機能、公式紹介ページへのアクセスありがとうございます。
前半は、Chrome/Edge公式ストア版(通常版)「バッジニューカラー拡張」機能の掘り下げ。
後半は、サポーター向け特別仕様版「Edgewalkers(エッジウォーカー)版」についての説明になります。
Since our website is available only in Japanese, please use a translation tool to view it.
If you have questions about the supporters edition the “Edgewalkers”, please feel free to contact me on x-twitter or bluesky.
「Badges: New Color for X-Twitter」(バッジニューカラー)ブラウザ拡張機能
フォロー関係性で青バッジカラーを変更
FF(=フォロイー/フォロワー)関係性によりバッジカラーが変更されます。(※スペースなど一部対応外箇所あり)
フォロイー フォロワー 相互 FF外 FF外100万人フォロワーホルダー
フォロー外フォロワー外の青バッジミュート
フォロー外フォロワー外青バッジの投稿やユーザーを非表示にできます。
ただ、ホームやリストなどにおいて「フォロイーのしたRT/QT先のFF外の青バッジ」は信頼するものとして、デフォルトの設定では表示されます。
また、青バッジだけではなくFF外の金・灰バッジの非表示も設定で可能になります。
※プロフィール欄は初期設定で表示されます。(これはFF外の青バッジの人のプロフに潜った時、全ての投稿が非表示になっては新しい投稿がロードされ、それも非表示にされ…の空転状態が発生するため。それを避けるためにプロフでは表示されますが、非表示にすることもできます)
海外系スパムのスコア評価型ミュート(For Japan only feature)
海外系スパムを「名前」「プロフィール文」の日本語比率、アラビア・インド・パキスタン系言語有無、「投稿クライアント(iPhoneやAndroidなど)」「アカウント作成日」ほか様々なユーザーデータを投稿が表示される前に瞬時にスコア評価し、スパム推定値に達したものを非表示にします。
主に、トレンド検索と返信欄のインプレゾンビ退治に力を発揮します。
インプレゾンビ駆逐の効果例
(※動画はiPhone/iPad Safari向けBookmarklet版)
「フォロー外」+「名前に日本語がない」+「プロフィール文が空 or 日本語比率が低い」+「Android投稿」の場合、インプレゾンビと非常に近しい特徴のため誤ミュートされることがあります。
ただ現状のインプレゾンビ対策としては、うちの拡張が一番誤ミュートが少ないスマートな設計をしていると思います。これだけ多角的に見てる他の拡張ないので。
そのほか機能
- ブロック/ミュート漏れユーザー非表示
- 自分をブロックしているユーザー投稿非表示
- フォロー外: ハッシュタグ数ミュート
- フォロー外: 言語設定ミュート
- トレンド「おすすめ」の不要要素の全非表示
- トレンドタップ時の初期タブを「最新」に
- タイムライン上のWho to Followなど投稿以外の要素非表示
- 青バッジのチェックマーク部分抜け白埋め修正
- Xプレミアム/サブスクライブ要素の非表示 ほか
トレンド「おすすめ」のクリーンアップ効果例動画
(※動画はiPhone/iPad Safari向けBookmarklet版)
ミュートはフォロー外にのみ作用
当拡張のすべてのミュート(非表示)処理は、常に「フォロイーと自分を除いて」適用されるように設計されています。
自分が信頼してフォローしている人は、当拡張の様々なミュート処理条件に引っかかっていたとしても非表示になることはありません。
「Badges: New Color for X-Twitter」(通常版)の入手はこちら
Chrome/Edgeブラウザ拡張機能
Badges: New Color for X-Twitter
X(旧Twitter)web版向けに、「フォロー外/フォロワー外」に限定して投稿の非表示コントロールができるChrome/Edge拡張機能をリリースしました。
iPhone/iPad Safari向けには「ブックマークレット版」として当サイト上で公開中です。
【機能】
- フォロー関係性で青バッジカラー変更
フォロイー フォロワー 相互 FF外 FF外100万人フォロワーホルダー - フォロー外フォロワー外の青バッジ非表示
- 海外系スパム(インプレゾンビ)スコア型ミュート
- フォロー外: ハッシュタグ数ミュート
- フォロー外: 言語設定ミュート
- ブロックミュートユーザー漏れ非表示
- 被ブロックユーザー投稿非表示(対ブロック貫通)
- Xプレミアム加入ボタン類全非表示
- トレンド「おすすめ」不要要素の非表示
- トレンドタップ時の初期タブを「最新」に
- 広告非表示
など他
さまざまなX(Twitter)を快適にする機能があります。
iPhone/iPad Safari向け
Bookmarklet版
2024.9.21リリース
Chrome公式ウェブストア版
2024.9.11リリース
Microsoft Edgeブラウザー版
2024.10.17リリース
サポーター向け “Edgewalkers” 版
今後の開発およびメンテナンス継続にあたり、ご支援・応援いただける方向けに、さらに非表示や利便性を突き詰めた特別仕様の「Badges: New Color for X-Twitter -Edgewalkers-」(以下、エッジウォーカー版)を準備中です。
エッジウォーカー版は、note.comでの有料ダウンロードとなります。
(※「Edgewalkers版」のiPhone/iPad Safari向けBookmarklet版は、現時点でありません。Chrome/Edge向け拡張機能のみの提供となっています。が、ご要望次第では月額制にはなってしまいますが、ご用意可能です。要望の声は( ᑸ )よだれ/YODAREまで)
追加機能 additional features
以下、追加機能をまとめてツイートした投稿です。
画像の赤枠は、追加されるオプション設定画面です。
- ⭐️検索の名前ヒット除外
Hide posts match only by name in Search.
名前でヒットするのが邪魔なので実装 - ⭐️投稿右上3点リーダー拡張
Extends the 3-dot leader menu on each posts.
・ユーザー画像一覧を検索で見る
View user’s media on Search.
・投稿への返信を検索で見る(アンチ広告収益)
View replies on Search (Anti-Ads Revenue)
・いいね率チェック
View likes per impressions ratio.
・表示率チェック
View impressions per followers ratio.
…ほか - ⭐️FFバッジの着せ替え機能
For each user relationship, replace the blue bagde with the selected image.
フォロワーや相互、お気に入りユーザーのバッジをオリジナルデザイン画像にできます。jpegとpngに対応。 - 表示許可ワード
Displayed if the post contains the specified words. - トレンドミュート
Mute trends match by words. - フォロー外 URL・ハッシュタグミュート
Mute posts includes URLs and hashtags for non-Followees only.
フォロー外の指定リンク付き投稿、ハッシュタグ投稿を非表示 - ⭐️デバッグモード
Debug mode (blur instead of hiding)
当拡張による非表示対象投稿をぼかして確認表示 - ⭐️今後の新機能の先行/優先利用
Early/priority access to upcoming features
今後、Edgewalkers版はさらに新機能が実装されていきます。すでにユニークな新機能を2~3準備中です。
3点リーダー拡張メニュー ScreenShot
Edgewalkers版で追加される「投稿右上3点リーダー拡張メニュー」機能のスクショです。
「画像・動画一覧を検索で見る」は、ユーザーのメディア欄がサムネイルタイルになってしまったところ、検索を利用することで通常の投稿形式で1クリックで見られます。便利な機能の1つです。
note配布とその理由
note.comにて、当該有料記事を購入すると、添付されている「Edgewalkers」版の拡張パッケージのZipファイルがダウンロードできるようになります。落としたら解凍した上で、開発者モードで読み込ませて利用いただく形になります。
note有料記事配布+開発者モード利用になった理由として、現在のChrome公式ウェブストア配布では、有料機能処理もハードコーディングして拡張機能のパッケージ内に同梱する必要があるためです。
つまり、拡張機能のコードをいじって有料ユーザーフラグを立ててしまえば、誰でも有料機能が使えてしまう状態でしか配布できないわけです。
そこで、確実に支援購入いただいた方だけにEdgewalkers版の機能を届けるため、note.comの有料記事に同梱+開発者モードで利用という形になりました。
開発経緯
当拡張の開発スタートを切ったのは2024年の4月中旬頃。
うち、フルスクラッチ開発によるコーディング期間に3~4ヶ月かかり2024年9月11日にやっとリリースできました。
まだまだユニークなミュート機能や便利機能の実装アイデアが頭にあり、今後も機能を拡充をしていくつもりです。
もし面白いアイデアや欲しい機能があれば、提案していただければ組み込めるかもしれません。
(※ただし自動ブロックや自動ミュート機能については考えていません。操作の自動化にあたり凍結リスクがあるため)
当拡張の処理について
当拡張の処理は、 “X(Twitter)側がブラウザに出力した情報を調理しているのみ” になります。
内部APIを能動的に叩くなど、Xのサーバーに拡張機能から要求アクションを起こすようなリスクの高い処理は行なっていません。
なので、開発期間からずっとデバッグほかで動かし続けていますが、開発者自身は「凍結・強制ログアウト・アカウントロック」された事は一度もありません。
これは当たり前の話で、もし当拡張の処理でそれらのペナルティが発生するとすれば、それはほかのTwitter向け拡張や広告ブロック拡張ですら発生する事になります。それくらい汎用的、受動的な処理のみで当拡張は設計され動作しています。
もし利用中に凍結そのほかアカウントペナルティが発生した場合、自身のX上での振る舞いが原因の可能性が高いです。
参考として、次にX(Twitter)で凍結しやすい人のパターンをまとめます。
X(Twitter)で凍結される人の特徴
「電話番号を登録せず」「自身の投稿が少なく」「RT・いいね・フォロー」の頻度が高いアカウント。
これは意外かも知れないですが「ブースティング」疑いにあたり「明確に凍結対象」です。
【ブースティング】
複数アカウントでいいねやRT、フォローといったエンゲージを故意に引き上げる行為
ブースティング疑いで凍結されたことがあると思われる人
特に、電話番号登録なしはアカウント作成の縛りが一切ないユーザーなので、登録済みの人に比べてブースティング疑いでの凍結リスクがかなり高くなります。ようは、X側にいいねやRTした先の人の別アカウントだと思われているわけです。
またブロックも、対象がインプレゾンビであれなんであれ、短時間でしすぎると強制ログアウト&アカウントロックが発生します。
これを繰り返してる人で、かつ、電話番号を登録していない人は凍結への移行リスクが高くなります。
そのほか攻撃的な投稿、センシティブフラグをつけないセンシティブな投稿、スパム行為は言われるまでもなく凍結対象です。
2024.11.2「Edgewalkers」版リリースしました
2024.11.2 バッジニューカラー拡張「Edgewalkers」版をnote.comにてリリースしました。11.18 AM2:00 (JST)まで40%OFFで購入できます。
ご支援について #PR
「Badges: New Color for X-Twitter」拡張、および開発したPEKETTER TECHでは、みなさまのご支援でメンテナンスができています。感謝🙏
「ご支援にちょっとでもなれば…」という方がいれば、いつもの買い物を以下経由でしていただけるだけでも、継続の応援になります。
もし拡張機能にバグっぽいものを見つけたら、X(Twitter)の@PEKETTER_TECHの( ᑸ )よだれ/YODAREまでご一報いただけると幸いです。