Adblock Plus, uBlock, Adguardなどの広告ブロッカーのフィルターに記述すると、特定のドメインにおいて特定のコンテナ等を非表示にすることができる。これを用いてニコニコ動画内でニコニコニュース、ニコニ広告、ニコニコ市場などを非表示にする記述を調べたのでメモしておく(大して邪魔にならないので消す意義のなさそうな部分も多いが)。
- 動画視聴ページでのニコニコニュース(マーキーエリア)
- 「この動画は非表示に設定されています」
- ニコニ広告(検索結果ページと動画終端)
- ニコニコ市場
- 企画などのバナー & 話題の生放送(ボトムサイドコンテナ)
- まとめ
動画視聴ページでのニコニコニュース(マーキーエリア)
nicovideo.jp##div.MarqueeContainer
動画上部に流れて来るニコニコニュースやお知らせを非表示にする。
「この動画は非表示に設定されています」
nicovideo.jp##li[data-video-item-muted]
ニコニコ動画の検索結果画面では、指定した投稿者の動画を非表示にする機能を使うと、非表示にされた動画が表示されるはずだった場所に「この動画は非表示に設定されています」と表示されるが、これを無くして枠を詰められる。
ニコニ広告(検索結果ページと動画終端)
api.nicoad.nicovideo.jp
ニコニコ動画内で検索を行った時、ニコニ広告枠の動画が表示されなくなる。9月28日現在、指定した投稿者の動画を非表示にする機能を使っても、ニコニ広告枠に表示されてしまうガバガバ設定なので、これで強引に枠ごと防ぐことは可能。
また、この記述で動画最後にニコニ広告したユーザーの名前も出て来なくなる。自分でニコニ広告はできるし、ニコニ貢献も見れるし、広告チケットの福引も回せた。
ニコニコ市場
nicovideo.jp##div.Card.IchibaContainer
動画ページ下部のニコニコ市場に表示されるamazonの商品リンクを消す。動画より下にあるのであまり邪魔にならない気がする。誤って下にスクロールし過ぎることを防止することはできるかも知れない。
区別する必要があるか疑わしいが、関連しそうな商品の欄だけ消すなら以下の通り。
nicovideo.jp##div.IchibaSuggest
逆に手動で貼られた商品だけ非表示にするなら以下の通り。
nicovideo.jp##div.IchibaMain
企画などのバナー & 話題の生放送(ボトムサイドコンテナ)
nicovideo.jp##div.BottomSideContainer
動画の右下に表示される、ニコニコ超会議などの企画の宣伝、ニコニコ生放送のタイトルとリンクが表示される「話題の生放送」という欄を消す。
ニコニコ超会議などの企画の宣伝だけ非表示にするなら以下の通り。
nicovideo.jp##div.TagRelatedBanner
話題の生放送だけ消すなら以下の通り。
nicovideo.jp##div.LiveTopicsContainer-items
まとめ
nicovideo.jp##div.MarqueeContainer nicovideo.jp##li[data-video-item-muted] api.nicoad.nicovideo.jp nicovideo.jp##div.Card.IchibaContainer nicovideo.jp##div.BottomSideContainer
この5行でマーキーエリア、"この動画は非表示に設定されています"、ニコニ広告、ニコニコ市場、右下の欄を全て表示しないようにできる。
コンテンツツリーも同様な記述で消せることを確認できたが、規範的にも実利的にも表示すべきだと思うのでここには書かない。