簡體   English   中英

Java applet還是自定義瀏覽器插件?

[英]Java applet or a custom browser plugin?

我們正在編寫一個平台,以構建可以在任何瀏覽器上運行的應用程序,並且我們正在考慮,是否可以使用Python做到這一點? 還是我們最好選擇Java和Java Applets?

我還想知道,編寫自定義瀏覽器插件有多難? 例如,要花多長時間?

謝謝!

瀏覽器插件的通用API是javascript。 至少在Firefox,Chromium / Chrome和Opera中得到了很好的支持; 它是最后兩個中唯一可用的擴展API。 有趣的API子集是firefox的Fuel,Chromium的精簡擴展API和非常便攜的GreaseMonkey函數。

第二個運行時將具有自己的啟動成本,垃圾堆和ffi開銷。 它需要特殊的特權,並且仍然必須將其API調用轉換為javascript。 那將使它沒有吸引力。

編輯:您正在詢問有關可能帶有插件或附加組件支持的Web內容? 您還可以選擇NPAPI(也可以選擇它周圍的Pepper項目)。 此api是C級的,可以單獨渲染(使用OS API)到一個矩形區域,但代價是瀏覽器的支持很少,並且是可移植性的噩夢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM