2008-10-25 28 views
1

因此,我正在編寫一個Cocoa應用程序,它需要能夠使用Opera的渲染引擎來顯示Web內容。這是一個功能,不是因爲我是一個歌迷fanboi(我不是)。我所能找到的這個主題是這個press release about Adobe's use of the Opera engine在Cocoa中嵌入Opera

有沒有人這樣做?什麼是API?他們是否想要版稅,付款,NDA等?

編輯添加:這是一個跨引擎的網頁調試工具。我將和WebKit一起使用它。

+0

你能否提供解釋爲什麼顯而易見的解決方案(嵌入Webkit)不起作用? – eyelidlessness 2008-10-25 23:36:39

回答

1

Adob​​e已經去過Opera並且爲他們的軟件授權了一些(過高的)金錢。這可能意味着Adobe可以訪問庫和SDK文檔,以便將它嵌入到應用程序中。歌劇不會像啤酒或自由一樣免費提供引擎。看起來有幾個B2B機會,我敢肯定您可以獲得適量的資金。更多信息可在http://www.opera.com/b2b/找到。

0

爲什麼你需要嵌入Opera引擎,而不是平臺標準的渲染引擎? 「

」平臺之間的一致性「 - 我聽到的類似這樣的典型參數 - 通過仔細管理您的內容,提供適當的樣式表等,可以更好地實現。

在Mac OS X的應用程序中使用WebKit並使用任何在Windows上調用IE控件的方法,您都會從用戶和平臺集成的角度來看更好。

+0

因爲我正在編寫一個跨引擎調試器工具,所以也很高興支持Opera引擎。 – 2008-10-26 15:02:53