OffiDocs を使用した Chrome での _blank への死
Death To _blank Chrome ウェブストア拡張機能
説明:
OffiDocs Chromium online を使用して、Chrome オンライン ウェブ ストア拡張機能 Death To _blank を実行します。
多くの Web ページ リンクは、新しいタブで開くために「_blank」ターゲットを使用します。これは通常面倒です (新しいタブを開きたければ、自分で開いていたでしょう!)。
Death To _blank は、リンクから「_blank」ターゲットを削除し、リンクを現在のタブで開くようにします。
このスクリプトは、開発者が使用する他のいくつかのターゲット (「blank」や「_new」など) もキャッチします。
私が見逃したターゲットを見つけたら、リストに追加しますので、お知らせください。 オプション ページのホワイトリストにページを追加すると、Death To _blank はそれらのページを無視します。
これは、常に開いておきたい GMail のようなサイトに便利だと思います。
必要に応じて、これをブラックリストとして指定することもできます。
このスクリプトは、Facebook や Twitter など、AJAX を使用して追加コンテンツを動的に読み込むページで動作するようになりました。
注記! この拡張機能は、JavaScript ポップアップ (または Flash ポップアップなど) を停止しません。
このプラグインをインストールした後も新しいページを開くリンクが見つかった場合は、おそらく JavaScript ポップアップ (私には何もできません) か、その他の無効な _blank のようなターゲット (その場合はリンクを転送してください) のいずれかです。拡張子を更新します)。
コメント/提案がある場合は、フィードバック リンクを使用してください (または、電子メールで送信してください)。
レビューに苦情を投稿しないでください。 それらに関する通知は届きません。
:-( チェンジログ バージョン 1.
9 (2020/10/15) - バグ修正: [HTML フォームのフィルター] オプションの選択が解除されている場合、以前のバージョンのスクリプトが機能しませんでした。
バージョン1。
8 (2017/12/16) 大きな変更 - 大幅に高速化されるはずです (変更時にページ全体を再スキャンするのではなく、ページ上の更新/追加された要素のみを監視します)。
- 拡張機能ボタンをクリックして有効/無効にする機能を追加しました (オプション ページにもトグルが追加されました)。
- __blank (アンダースコア XNUMX つ) ターゲットを追加しました。
- 必要な権限が少なくなり、失敗する特殊なケースも少なくなるはずです。
バージョン1。
7 (2015/11/25) - 「_blank」ターゲットを何に書き換えるかをユーザーが指定できるようにします (意味がわからない場合はこれを行わないでください)。
バージョン1。
6 (2015/10/25) - _blank (など) を無効にしました。
) でタグも。
バージョン1。
5 (2014/03/07) - HTML フォームでも動作するようになりました。
必要に応じてオプション メニューで無効にすることができます (ただし、無効にする場合はその理由を教えてください!) バージョン 1。
4.
3 (2013/11/8) - もう XNUMX つの移行バグを修正しました。
ごめんなさい、それについては。
バージョン 1。
4.
1、1。
4.
2 (2013/11/6) - アップグレード者がこのスクリプトを使用できないバグを修正しました (申し訳ありません!) バージョン 1。
4 (2013/11/6) - 例外をデフォルトのホワイトリスト バージョン 1 の代わりにブラックリストとして指定できるようになりました。
3 (2013/9/15) - JavaScript 開発エラーを修正 (おそらくほとんどの人には見えない) - jQuery 2 にアップグレード。
内部的には 0。これにより処理が少し高速になる可能性があります (ただし、実際にはおそらくまったく目立たない) バージョン 1。
2 (2013/7/7) - 事前レンダリングされたページ (Google 検索から頻繁に生成される) で動作するようになりました。
副作用として、新しいページがいつロードまたはスワップインされるかを知るために webNavigation 権限が必要になりました。
バージョン1。
1 (2013/6/1) - ハフィントン ポストで使用される _hplink を悪いターゲットに追加しました (私を判断しないでください)。
バージョン1。
0.
1 (2013/3/10) - 変更なし。 ウェブストアのバグのため再アップロードします。
バージョン1。
0 (2013/3/9): - 動的にロードされた AJAX コンテンツで動作するようになりました。
Twitter や Facebook などのサイトに役立ちます。
- ホワイトリストオプションを追加しました。
- あなたがどのページを閲覧しているかを知ることができるように、タブを表示する権限が必要になりました (ホワイトリストに必要)。
バージョン0。
9 (2013/3/3): - rel=ext と rel=e をキャッチできるようになりました。これらは、JavaScript ベースの技術で新しいウィンドウを開くために使用されることがあります。
バージョン0。
8 (2012/7/3): - 以前のバージョンの変更により、ページの読み込み中にスクリプトが動作しなくなりました。
修正されました。
バージョン0。
7 (2012/7/3): - Chrome アップデートによるさまざまな変更。
ユーザーに見える変更はありません。
バージョン0。
6 (2011/6/24): - _newtab ターゲット バージョン 0 を追加しました。
5 (2011/04/29): - file:// URL でも機能するようになりました。
バージョン0。
4 (2010/10/28): - タブや履歴を表示するための権限は必要なくなりました (以前はこの権限が使用されていなかったことに注意してください)。
「すべての Web サイト上のあなたのデータ」にアクセスするには許可が必要ですが、それを回避することはできません。閲覧するすべてのページのリンクが書き換えられます。 バージョン0。
3 (2010/10/28): - rel=external を削除します (必ずしも新しいウィンドウが開くわけではありませんが、一部のページでは JavaScript を使用してそのようなリンクを新しいウィンドウで開きます)。
バージョン0。
2 (2010/07/21): - _new ターゲットもブロックするようになりました。
追加情報:
- ジョセフ B. によって提供されました。
- 平均評価 : 4.51 つ星 (とても気に入りました)
-開発者 このメールアドレスは、スパムロボットから保護されています。 アドレスを確認するにはJavaScriptを有効にする必要があります。
Death To _blank Web 拡張機能が OffiDocs Chromium オンラインと統合されました