お知らせ
Google Chrome 用の拡張機能 TextForma(Manifest V2)は間もなく使用できなくなる可能性があります。Manifest V3 に対応した TextForma v3 を公開したのでこちらをご利用ください。Manifest V3 に対応しただけなので機能に変更はありません。また互換性も無いため、見たくない単語(NGワード)を入力しなおす必要があります。あらかじめご了承ください。
TextFormaについて
TextFormaは、ウェブサイト上にある見たくない単語「NGワード」を覆い隠したり置き換えたりできるビジネス向けの Google Chrome 拡張機能です。見たくない単語「NGワード」を含むページ全体を非表示にするのではなく、その単語を含む一定範囲を覆い隠すため、必要な情報を安心して収集することが可能となります。X(ツイッター)などで使われているJavaScriptによるテキストの追加・変更にも対応しています。
機能
- 単語を含む一定範囲を覆い隠す
- 単語内を覆い隠す
- 単語を置き換える
- 単語を消去する
使い方
画面右上のある のアイコンをクリックして見たくない単語を入力し、[追加]ボタンを押します。複数の単語を追加する場合は、改行で区切ります。
単語を含む一定範囲を覆い隠す
単語をそのまま入力することで、その単語を含む一定範囲を覆い隠すことができます。
foobar -> * * * * * *
単語内を覆い隠す
単語を < > で囲むことで、その単語内を覆い隠すことができます。
foobar -> ***bar
正規表現を含む一定範囲を覆い隠す
正規表現を { } で囲むことで、その正規表現を含む一定範囲を覆い隠すことができます。
fooooobar -> * * * * * * * * * * *
単語を置き換える
置換前<>置換後 のように入力することで単語を置き換えることができます。
foobar -> barbar
正規表現で指定した範囲を置き換える
{正規表現}<>置換後 とすることで正規表現にマッチした部分を置き換えることができます。
foooooooobar -> barbar
単語を消す
置換前<>(空白) とすることで単語を消去することができます。
foobar -> bar
正規表現にマッチした部分を消す
{正規表現}<>(空白) とすることで正規表現にマッチした部分を消去できます。
fooooooooooooooobar -> bar
オプションについて
オプションを表示するには、[設定]→[拡張機能]→[TextForma]→[詳細]→[拡張機能のオプション]と辿ります。
「疑似要素のコンテンツを置き換え対象とする(激重)」を有効にした場合一部のサイトは閲覧ができないほど重くなる場合があります。
「テキストボックスのテキストの変更を監視して置き換える」を有効にした場合、自分で入力したテキストも置き換えの対象となります。
注意点
- 置き換え前に単語が一瞬表示される場合があります
- 動画や画像に含まれるテキストには対応していません
- HTMLの構造によってはうまく機能しない場合があります
- ウェブページを保存した場合は、変更後のページ内容が保存されます
- HTMLソースを表示した場合は変更前のHTMLソースが表示されます
- JavaScriptを有効にしている場合、ウェブサイト側は見たくない単語を推察することが可能です。JavaScriptを無効にすれば、見たくない単語を推察されることはありません
- 自分で入力したテキストも置き換え対象となります
プライバシーポリシー
TextFormaはユーザーが入力した見たくない単語(NGワード)や閲覧履歴などの個人情報の収集は一切行っておりません。入力された見たくない単語(NGワード)はブラウザのローカルストレージに保存されます。
免責事項
この拡張機能を使用したことにより生じたいかなる損害事項に対して作者は一切の責任を負わないものとさせていただきます。 この拡張機能の利用者はこの免責事項に同意したものとさせていただきます。
ウェブマスター向け情報
bodyタグ内に data-allow-text-forma="false" を埋め込むことで、TextFormaユーザーの閲覧を拒否することができます。
<body data-allow-text-forma="false">
TextForma v3 を使用すると Unchecked runtime.lastError: The page keeping the extension port is moved into back/forward cache, so the message channel is closed. というエラーが出ますが、特に問題はありません。