2

NPAPI または Firebreath を使用して safari、firefox、chrome、および IE 用のプラグインを開発するには、どのようなスキル セットが必要ですか? Noob がここにいるので、お手柔らかにお願いします...

4

1 に答える 1

5

私が考えることができる主なスキルは次のとおりです。

  • C および C++
  • 可能であれば、以前にブラウザ プラグインを作成したことがある (実際に以前に作成したことがある以外に、直接翻訳できるものはあまりありません)
  • サポートする予定のプラットフォームのできるだけ多くでのソフトウェア開発の経験。NPAPI にはプラットフォーム間での描画の抽象化がないため、それぞれの描画プリミティブの経験が特に役立ちます。
  • 他の人のコードの読み方を知っている (プラグインの仕組みの詳細を学ぶのに最適な場所になるため)
  • さまざまな不完全および/または廃止されたドキュメント ソースをふるいにかけることができる。

1 つの修正: NPAPI を使用して IE プラグインを作成することはできません。ActiveX、または Firebreath のような抽象化を使用する必要があります。

于 2011-05-24T13:11:42.263 に答える