2017-05-22 12 views

答えて

3

現在のところ、WebExtensionではご希望のものはありません。あなたがまだ存在していないWebExtensionsに望む機能がある場合は一般的には、次のことができます。

  • File a Request For Enhancement(バグ)の機能を要求します。ブックマークのコンテキストメニューに項目を追加する場合、そのようなバグは既に存在します:Bug 1370499: Consider support for bookmark context menus。このトラッキングバグの一般的な方向は、ブックマークのコンテキストメニューにエントリを追加することが、ある時点で実装されるということです。

  • WebExtension experimentを作成する:WebExtension実験を作成して機能を実装できます。 WebExtension実験を作成した場合、それをFirefoxに統合するようにリクエストすることができます(これは起こるかもしれません)。 WebExtension実験を行うことで、Mozilla開発者の時間を短縮することができるため、必要な行に沿ったものが実装される可能性が高まります。 WebExtension Experimentsは実際には従来のアドオンであるため、Firefox 57のリリース版(2017-11-14)の時点ではFirefoxで機能することはできません。

    WebExtension実験のサポート(および一般的なアドオン)は、Firefox Nightlyではデフォルトで無効になっています。ただし、ナイトリーではabout:configの設定extensions.legacy.enabledを有効にすることができます。これにより、WebExtension Experimentsを含む従来の拡張機能を使用できます。これはDeveloper Editionでも当てはまると予想されますが、検証されていません。 WebExtension実験とレガシーアドオンは確かにFirefoxのに追加され、いくつかの機能を持っていることのチャンスを向上させる可能性があることの一つは、Chromeで何ができるかに目を通すことです

のFirefox 57のリリースバージョンでは機能しません拡張機能。 Chrome extension APIがあなたの望むものとよく似たら、Mozillaがそれを実装する可能性が高くなります。

残念ながら、そこに(少なくとも現在は、ほとんどすべてのそれの永久)WebExtensionsでは不可能である拡張子の他のタイプで利用可能な機能の膨大な量があるが、それはそのいずれかの特定の機能可能です実装することができます。 一部のは、少なくとも限定された範囲で最初にサポートされていないものが実装されています(例:Sidebars)。

+0

私のエクステンションには簡単なブラウザアクションが使用されました。完璧ではありませんが、機能します。私はバグ(機能要求)を提出します。 WebExtensionの実験は絡み合っているように見えますが、私はこれを実装する時間(と必要性)がありません。 – Mo3bius

+0

https://bugzilla.mozilla.org/show_bug.cgi?id=1370499はこのリクエストを追跡するバグです。 – Smile4ever

+0

@ Smile4ever、ありがとうございます。私は投稿にトラッキングバグを編集しています。 – Makyen

関連する問題