質問
そこで、Opera のレンダリング エンジンを使用して Web コンテンツを表示できる必要がある Cocoa アプリケーションを作成しています。これは機能のためであり、私が Opera ファンだからではありません (私はそうではありません)。この件に関して私が見つけられたのはこれだけです Adobe による Opera エンジンの使用に関するプレスリリース.
誰かこれをやったことがありますか?APIはどのようなものですか?彼らはロイヤルティ、支払い、秘密保持契約などを要求するのでしょうか?
編集して以下を追加しました:これは、クロスエンジン Web デバッグ ツール用です。これをWebKitと一緒に使用するつもりです。
解決
Adobe は Opera に行き、いくらかの (法外な?) 金額でソフトウェアのライセンスを取得しました。これはおそらく、Adobe がライブラリと SDK ドキュメントにアクセスできるため、アプリケーションに埋め込むことができることを意味します。Opera は、ビールや自由のように、そのエンジンを無料で提供することはありません。B2B の機会がいくつかあるようで、適切な金額を支払えば、それにアクセスできると確信しています。詳細については、次の URL を参照してください。 http://www.opera.com/b2b/.
他のヒント
プラットフォーム標準のレンダリング エンジンではなく、Opera エンジンを組み込む必要があるのはなぜですか?
「プラットフォーム間の一貫性」(このようなものに関して私がよく耳にする議論)は、コンテンツを注意深く管理し、適切なスタイルシートを提供するなどすることで、はるかによく達成されます。
ユーザーとプラットフォームの統合の観点からは、Mac OS X 上のアプリケーションで WebKit を使用し、Windows 上で呼び出される IE コントロールを使用する方がはるかに優れています。