ニコ生やニコニコ動画等を小さな別窓で視聴(Chrome拡張機能)
こんな感じで、ニコ生を小さい別窓で表示する方法の紹介です。何かしら作業したりネットサーフィンしながらニコ生をつけてることが多いので、デスクトップの端っこで小さく表示したかった。
というわけで、現在表示しているページをポップアップウインドウ化するChrome拡張機能を作りました。
なお、動作確認はChromeでしかやってません。
動画部分を抽出するわけでもなく、調整の手間がかかり、大したものではありませんが
TabToPopupという名前でこちらからインストール出来ます。
使い方はポップアップウインドウ化したいページでアイコンをクリックするだけです。
また、ハイパーリンクの上で右クリックして、リンク先をポップアップウインドウで表示することも可能です。
(オプションで 『add 「open in popup window」to right-click menu on the link 』にチェックを入れる必要があります)
位置調整等が面倒くさいですが、ニコ生をこんな感じで試聴できます。スクロールバーもマウスカーソルがウインドウ外にある時は消えるようになってます。
しかし、まだウインドウ上部にサイトヘッダーがあり、これはどこまでスクロールしても追従してきます。(position属性の値にfixedが指定されてるからですね)
個人的にはこれを消したいので、拡張機能のアイコン右クリック→オプションから
「insert css in the popup window」の項目にチェックを入れて、その下のテキストボックスに
1 2 3 |
#siteHeader { position: relative !important; } |
と入力します。この設定をしてからポップアップウインドウ化すると、
サイトヘッダーが追従してこなくなり、このようにもっとスッキリと表示させることが出来ます。
あまり変わらんと言われればそうですが。
Comment
Blink版Sleipnirユーザーなのですが使用すると
JavaScriptが無効になっています
と表示されて動画が見れません
あくまでChrome用ですよね、一応報告の程を、失礼おば
そうですねー、動作確認はChromeでしかやってないです。
この拡張機能自体はSleipnirでも使えるはずなのですが、ChromeとSleipnirで使用するフラッシュプレイヤーの仕様の違いでそのようになってしまうのかもしれません。
ご報告ありがとうございましたm(__)m
シンプルなウィンドウで、動画以外のページにも使えて、とても便利です。
Sleipnir6を使っています。多窓にできないブラウザにありがたいです。
ありがとうございます。
>Rully様
こちらこそ、使っていただきありがとうございます!
大した物ではありませんが、そう言ってもらえると嬉しいです。
質問なんですが ポップアップされるサイズは元表示していたサイズの割合表示ですかー_?
ポップアップされるサイズをカスタマイズしたいのですがオプションとうで変更できますか?
できるならご教授ねがいたいです
>Boo様
こんにちは。
ウインドウサイズは、元のウインドウの3分の2の大きさになるという適当な仕様にしてました。すみません。
せっかくなので、設定できるようにアップデートしておきました。
拡張機能の管理画面右上の「拡張機能を今すぐ更新」ボタンを押して、最新版に更新してください。
オプションに「specify popup window size」って項目が追加されてるので、ここにチェックを入れて、その下に任意のウインドウサイズを入力してください。
そうすると、ポップアップウインドウを開いた時そのサイズになると思いますー。
Sleipnir6 のver6.2.4.4000を使っていて正常に動作しています。
add 「open in popup window」to right-click menu on the linkも正常に動作しています。
「動画をポップアップ表示」はとても重宝しております
ありがとうございました。
こんにちは!
大変便利な拡張機能を作ってくださってありがとうございます!
大変役に立っています!
大変恐縮な要望なのですが、土日に知り合いのニコ生放送が重複して、2画面・3画面で同時に見たりしています。
途中で放送が終わって、残っている画面に別の放送の URL を入れることが出来たら、大きさを調整した窓を再利用できるのになぁと思ったりします。
本当は2~4画面同時表示ブラウザとかあるといいのですけどねぇー。
欲張りでごめんなさい。
>しろう様
こんにちは。使っていただきありがとうございます。お役に立てて何よりです。
一応、Chromeではアドレスバー左側のアイコン、リンク、ブックマーク 等をドラッグアンドドロップすることで、ポップアップウインドウのページを遷移させることも出来ます。
この方法なら、調整したウインドウサイズを維持したままに出来るのではないのかと思います。
文章では伝わりにくいかもしれないので、gif動画にしました。よろしければ御覧ください。
https://imgur.com/a/wooyq
>> 2~4画面同時表示ブラウザ
あると便利かもしれないですね。同時に色々な動画を見たい忙しい人にはうってつけかもです。
ググって見ると、TabResizeっていうChrome拡張機能で出来そうではありました。
自分で試したわけではないので、ダメだったらごめんなさい。
非常に便利な機能をありがとうございます。
人間、欲張りなものでさらにお願いしたいことがあります。
現在 TabToPopup で表示中のウィンドウサイズを取得し、プリセットとすることは可能でしょうか。また、それらをいくつか記憶することは可能でしょうか。
可能でしたら検討いただけると幸いです。
>感謝感激様
こんにちは、コメントありがとうございます。
ウインドウサイズの指定はオプションから可能なのですが、現在のウインドウサイズをプリセットとして記憶する機能は実装しておりません。
ご要望の使い方は、「demado」というChrome拡張機能を利用すれば実現可能であると思われます。ウインドウサイズ、位置、URLなどをプリセットとして複数登録できてとても便利です。
https://chrome.google.com/webstore/detail/demado/dfmhlfpfpbijchleocfbpcdjgnbpdigh