firefox-nativefy.shデスクトップアプリケーションとしてウェブサイトを持ちたいですか?しかし、公式のアプリケーションはありませんか(Linux用)?そして、あなたはクロム /電子を避けたいですか?
firefox-nativefy.shを使用したネイティブファイWebサイトを支援する簡単なBashスクリプトは、Firefoxのカスタマイズされたインスタンスを起動することにより、Webサイトを「ネイティブ」アプリケーションに変えます。
まず、Firefoxがシステムにインストールされていることを確認してください。これは、ほとんどのLinux分布のデフォルトです。
それから:
# WhatsApp, Telegram and Notion are automatically detected to have correct names
./firefox-nativefy.sh web.whatsapp.comまたは:
# Supply a custom name for the to-be-nativefied application
./firefox-nativefy.sh web.whatsapp.com --name " Custom Name "または:
# Supply a custom icon after the name
./firefox-nativefy.sh web.whatsapp.com --name " Custom Name " --icon " custom-icon "または
# Display the full help text
./firefox-nativefy.sh --helpこれで、他のインストールされているアプリケーションと同様に、NativeFiedアプリケーションを起動できます。
注:デフォルトのブラウザで外部リンクを起動するための拡張機能は、新しくNativeFiedアプリケーションを初めて起動したときはまだアクティブではありません(以前にNativeFiedを既に既に把握していない限り)。これはわずかな迷惑であり、実際にはSSOログインに役立つ可能性があります。
firefox-nativefy.shアプリケーションをNativefiedから更新している場合、最初に同じNativeFicationコマンドを実行するだけです。 firefox-nativefy.sh実行しているのと同じURLとアプリケーション名の2回目は、アプリケーションショートカットを上書きし、Firefoxプロファイルで必要なものを更新します。
NativeFiedアプリケーションは、基本的にはブラウザで実行されているWebサイトだけであるため、自動的に自動的に更新されます。
firefox-nativefy.sh 、NativefyにしたいアプリケーションのカスタムFirefoxプロファイルを作成し、プロファイルにいくつかのカスタマイズを適用してFirefoxの通常のUIを非表示にします。また、カスタムプロファイルに拡張機能をインストールして、すべての外部リンクがデフォルトのWebブラウザーに開かれるようになります。
次に、ユーザーのアプリケーションフォルダーにアプリケーションショートカット( .desktopファイル)を作成して、そのカスタムプロファイルを使用してFirefoxの新しいインスタンスを起動します。
それでおしまい。そんなに簡単です。
# Remove the application shortcut.
rm ~ /.local/share/applications/ $NAME_UNSPACED .desktop
# Remove the Firefox profile
firefox -P # opens Firefox' profile manager
# Select the profile with the unspaced name of the app, then click 'Delete Profile ...' and click 'Delete Files' $NAME_UNSPACEDアプリケーションの名前で、すべての間隔が削除されます。たとえば、 WhatsApp Desktopとしてweb.whatsapp.com Nativefiedにしたとしましょう。次に、ペースのない名前はWhatsAppDesktopです。
ありがとう: