
私はFirefox(メモリ使用量が少ない新しい超高速Quantum)が特別な/ポップアップウィンドウでいくつかのURLを開くことを望みます。つまり、Webコンテンツ(ツールバー、メニューバー、タブバー、アドレスバーなど)以外にはほとんど何もありません。
現時点では、次のコードを含むHTMLファイルのリンクをクリックしてのみ、このようなことができます。
<a href="https://web.whatsapp.com/"
target="popup"
onclick="window.open('https://web.whatsapp.com/','popup', 'width=650,height=900');">
WhatsApp
</a>
端末で簡単にコマンドを入力してこれを行うことができたらと思います。それ以外の場合は、スタンドアロンシェルスクリプトも機能します(理想的にはアドレスバーがなく、左側ではなく右側にあります;-)。
提案やアイデアがありますか?
答え1
ローカルディスクヘルパーファイルを使用してこれを実行できます。
popopen.html
<!DOCTYPE html>
<html>
<head>
<script>
u = window.location.href
popupwin = window.open(u.substring(u.indexOf("#")+1), "popup", "menubar=no, location=yes");
popupwin.opener.close();
</script></head><body></body></html>
このファイルを使用すると、コマンドラインから簡単に実行できます。
Firefox -url file:popopen.html#https://web.whatsapp.com/
アンカーリンク形式でURLを提供します#https://web.whatsapp.com/
。
その後、ポップアップの親(自己)を閉じます。
これはFirefox 84(Flashを含む最新のFFバージョン)で動作しますが、Mozillaは引き続き機能を削除するため、将来のバージョンでは機能しなくなる可能性があります。また、すべてのユーザー/プロファイルに適用されます。
このローカルディスクファイルは以前はURLでしか実行できませんでしたが、現在はユーザー固有のブックマークハックが必要なため、回避策です。また、元のウィンドウを直接閉じることもキャンセルされるため、ポップアップウィンドウの親ウィンドウが閉じます。javascript:code
ページで Flash を許可するには、「ポップアップ」の読み取り専用 URL 列が必要です。これはそれを達成します。
そうでなければポップアップ読み取り専用URLバー、より簡単な方法があります
Firefox --kiosk https://web.whatsapp.com/
リンクはメニューやウィンドウバーなしでフルスクリーンで開きますが、「X」がないため閉じることは困難です。
もっと良いこと」シングルサイトブラウザモデル
Firefox -ssb https://web.whatsapp.com/
ポップアップとまったく同じですが、URLバーはなく簡単です。唯一の問題は、まずabout:configで有効にする必要があることです(参照:協会)。
これは古い質問で、以前のブラウザに対する有効な答えで答えています。しかし、Debian 9にこのフラッシュが必要で、この質問を見つけましたが、答えはありません。だから私はこれが他の人が以前のFF 84と真のflash3互換性(VMware)を達成するのに役立つことを願っています。ただし、実際に読み取り専用URLバーを表示する必要がない場合は、
-ssb
これがより良い答えです。