NPAPI または Firebreath を使用して safari、firefox、chrome、および IE 用のプラグインを開発するには、どのようなスキル セットが必要ですか? Noob がここにいるので、お手柔らかにお願いします...
1 に答える
5
私が考えることができる主なスキルは次のとおりです。
- C および C++
- 可能であれば、以前にブラウザ プラグインを作成したことがある (実際に以前に作成したことがある以外に、直接翻訳できるものはあまりありません)
- サポートする予定のプラットフォームのできるだけ多くでのソフトウェア開発の経験。NPAPI にはプラットフォーム間での描画の抽象化がないため、それぞれの描画プリミティブの経験が特に役立ちます。
- 他の人のコードの読み方を知っている (プラグインの仕組みの詳細を学ぶのに最適な場所になるため)
- さまざまな不完全および/または廃止されたドキュメント ソースをふるいにかけることができる。
1 つの修正: NPAPI を使用して IE プラグインを作成することはできません。ActiveX、または Firebreath のような抽象化を使用する必要があります。
于 2011-05-24T13:11:42.263 に答える