Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
ブラウザプラグインのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
ブラウザプラグイン
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ウェブブラウザ]] [[de:Browser Plugins]] [[en:Browser plugins]] [[zh-hans:Browser plugins]] {{Related articles start}} {{Related|ブラウザ拡張機能}} {{Related articles end}} ブラウザプラグインには使用しているプラグイン API によって2種類のタイプがあります: *Netscape plugin API (NPAPI): 小型のブラウザで動作するプラグイン ([[Firefox#プラグイン|Firefox は Flash Player プラグインだけをサポート]]しており、[[Chromium]] や [[Opera]] では動作しません)。 *Pepper plugin API (PPAPI): [[Chromium]] (Chrome) や [[Opera]]、[[Vivaldi]] で動作するプラグイン ([[Chromium]] は'''もはや''' これらのプラグインをサポートしていません)。 == Flash Player == === Adobe Flash Player === {{Warning|Adobe Flash Player のサポートは 2020年12月31日に終了しました。その結果、NPAPI および PPAPI プラグインはどのブラウザーでもサポートされなくなりました。さらに、プロジェクトはバグフィックスやセキュリティアップデートも受けられなくなります。[https://www.adobe.com/products/flashplayer/end-of-life.html]}} 古いスタンドアロン版は、{{AUR|flashplayer-standalone}} で [[インストール]] できます。このパッケージは、ハードコードされた使用期限より前のものなので引き続き動作します。まだサポートしているブラウザには {{AUR|flashplugin}} があります。(NPAPI) と {{AUR|pepper-flash}} (PPAPI) があります。(PPAPI) は Adobe の最後のプラグインを提供していますが、"kill switch" を削除するパッチを当てています。 === Lightspark === [http://lightspark.github.com/ Lightspark] は Adobe Flash のフリーな代替を提供しようとしているもうひとつの試みであり、新しい Flash フォーマットのサポートを目指しています。まだ開発途上ですが、[https://github.com/lightspark/lightspark/wiki/Site-Support 人気のサイト] をいくつかサポートしています。 Lightspark は [[Arch User Repository|AUR]] にある {{AUR|lightspark-git}} パッケージで [[Pacman|インストール]] できます。 === Ruffle === [https://ruffle.rs/ Ruffle] は [[Rust]] で書かれた Flash Player エミュレータです。スタンドアロンアプリケーションとしてネイティブに実行され、[[Wikipedia:ja:WebAssembly|WebAssembly]] を使用することで最新のすべてのブラウザーで実行されます。現在も開発が活発に行われていますが、基本的な ActionScript 1.0/2.0 のサポートが整備され、改善されています。ActionScript 3.0 のサポートは間もなく開始されます。 Ruffle は {{AUR|ruffle-git}} または {{AUR|ruffle-nightly-bin}} パッケージのいずれかで [[インストール]] できます。 == Java (IcedTea) == {{Note|どちらの Java プラグインも NPAPI のみです。}} ブラウザの [[Java]] サポートを有効にする方法は2つあります: オープンソースの [[Wikipedia:ja:OpenJDK|OpenJDK]] (推奨) と Oracle のプロプライエタリバージョンです。OpenJDK がなぜ推奨なのかは [https://lists.archlinux.org/archives/list/arch-general@lists.archlinux.org/thread/HDP44IALPZYBOSJERSXIAHAORDVRNLWB/] を参照してください。 OpenJDK を使うには、[http://icedtea.classpath.org/wiki/Main_Page IcedTea] ブラウザプラグイン {{Pkg|icedtea-web}} をインストールする必要があります。 Oracle の JRE を使いたい場合は、[[Arch User Repository|AUR]] にある {{AUR|jre}} パッケージをインストールしてください。 == マルチメディアの再生 == 多くのブラウザは [[GStreamer]] フレームワークをサポートしており HTML5 の {{ic|<audio>}} や {{ic|<video>}} エレメントでマルチメディアを再生できます。GStreamer がサポートされているかは、ブラウザのパッケージの任意の依存パッケージを確認してください (webkit ベースのブラウザを使っている場合 {{AUR|webkitgtk2}} または {{Pkg|qt5-webkit}} を確認してください)。それぞれのプラグインの説明は [[GStreamer#インストール]] を見て下さい。 * {{App|Rosa Media Player Plugin|Qt と MPlayer を利用するブラウザプラグイン。|https://abf.rosalinux.ru/uxteam/ROSA_Media_Player|{{AUR|rosa-media-player-plugin}}}} * {{App|VLC Plugin|NPAPI ベースのプラグイン、VLC を使用。|https://code.videolan.org/videolan/npapi-vlc|{{AUR|npapi-vlc}}}} == MozPlugger == {{warning|MozPlugger はメンテナンスされていません。最終リリースは 2014 年です。}} [https://web.archive.org/web/20190405220309/http://mozplugger.mozdev.org/ MozPlugger] は、ブラウザー内でさまざまな種類のマルチメディアを表示できる NPAPI プラグインです。これを実現するために、MPlayer、xine、Evince、OpenOffice、TiMidity などの外部プログラムを使用します。 MozPlugger は {{AUR|mozplugger}} パッケージでインストールできます。 [http://mozplugger.mozdev.org/ MozPlugger] はブラウザの中で多種のマルチメディアを表示できる Mozilla プラグインです。表示のために MPlayer, xine, Evince, OpenOffice, TiMidity などの外部プログラムを使用します。MozPlugger によって使用するアプリケーションを変更・追加するには {{ic|/etc/mozpluggerrc}} ファイルを修正してください。 === PDF ビューア === {{ic|/etc/mozpluggerrc}} ファイルで {{ic|pdf}} を含む行を見つけ、{{ic|GV()}} の後の対応する行を次のように変更します。 repeat noisy swallow(''pdf_reader'') fill: ''pdf_reader'' "$file" Firefox を使用する場合、{{ic|about:config}} の 2 つの値を変更する必要がある場合があります。 * {{ic|pdfjs.disabled}} の値を ''true'' に変更します。 * {{ic|plugin.disable_full_page_plugin_for_types}} の値を空の値に変更します。 次に、Firefox を再起動してプラグインを使用します。 === OpenOffice の代わりに LibreOffice を使用する === 例えば、{{ic|doc}} ファイルを開くのに MozPlugger はデフォルトで OpenOffice を使います。LibreOffice を使うように変更させるには、OpenOffice のセクションを見て下さい: {{hc|/etc/mozpluggerrc| ... ### OpenOffice define([OO],[swallow(VCLSalFrame) fill: ooffice2.0 -nologo -norestore -view $1 "$file" swallow(VCLSalFrame) fill: ooffice -nologo -norestore -view $1 "$file" swallow(VCLSalFrame) fill: soffice -nologo $1 "$file"]) ... }} そして LibreOffice をリストの一番最初に加えて下さい: {{hc|/etc/mozpluggerrc| ... ### LibreOffice/OpenOffice define([OO],[swallow(VCLSalFrame) fill: libreoffice --nologo --norestore --view $1 "$file" swallow(VCLSalFrame) fill: ooffice2.0 -nologo -norestore -view $1 "$file" swallow(VCLSalFrame) fill: ooffice -nologo -norestore -view $1 "$file" swallow(VCLSalFrame) fill: soffice -nologo $1 "$file"]) ... }} {{Note|{{ic|doc}} ファイルを開く規定のアプリケーションとして LibreOffice が選択されることを確認してください。}} === Kate で cpp ファイルを開く === 別の簡単な例として、{{ic|cpp}} ファイルをお気に入りのテキストエディター (Kate を使用します) で開き、構文を強調表示する場合は、{{ic|mozpluggerrc}} ファイルに新しいセクションを追加するだけです。 {{hc|/etc/mozpluggerrc| text/x-c++:cpp:C++ Source File text/x-c++:hpp:C++ Header File repeat noisy swallow(kate) fill: kate -b "$file" }} === MPlayer の代わりに mpv を使用する === [[mpv]] が代わりに使われるようにデフォルトの MPlayer を変更するには、以下のように適切な行を変更してください: {{hc|1=/etc/mozpluggerrc|2= ... ### MPlayer #define(MP_CMD,[mplayer -really-quiet -nojoystick -nofs -zoom -vo xv,x11 -ao esd,alsa,oss,arts,null -osdlevel 0 $1 </dev/null]) define(MP_CMD,[mpv -really-quiet $1 </dev/null]) #define(MP_EMBED,[embed noisy ignore_errors: MP_CMD(-xy $width -wid $window $1)]) define(MP_EMBED,[embed noisy ignore_errors: MP_CMD(--autofit=$width -wid $window $1)]) #define(MP_NOEMBED,[noembed noisy ignore_errors maxaspect swallow(MPlayer): MP_CMD($1)]) define(MP_NOEMBED,[noembed noisy ignore_errors maxaspect swallow(mpv): MP_CMD($1)]) ... #define(MP_AUDIO,[mplayer -quiet -nojoystick $1 </dev/null]) define(MP_AUDIO,[mpv -really-quiet $1 </dev/null]) #define(MP_AUDIO_STREAM,[controls stream noisy ignore_errors: mplayer -quiet -nojoystick $1 "$file" </dev/null]) define(MP_AUDIO_STREAM,[controls stream noisy ignore_errors: mpv -really-quiet $1 "$file" </dev/null]) ... }}
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:App
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
ブラウザプラグイン
に戻る。
検索
検索
ブラウザプラグインのソースを表示
話題を追加