ONE是Open Navigator Engine的英文縮寫(xiě),那么ONE開(kāi)放式瀏覽器引擎的工作原理到底是什么呢?下面隨小編一起來(lái)看看吧!
ONE原理
ONE集合了webkit,gecko,trident的編程接口,通過(guò)重新映射單一命名空間的方法,提供了可用于再次編程的瀏覽器編程接口,在 .NET下與C#、VB、VC等可以接合在.NET環(huán)境下的編程語(yǔ)言實(shí)現(xiàn)了無(wú)縫的焊接。實(shí)現(xiàn)了與編程語(yǔ)言無(wú)關(guān)、與瀏覽器核心無(wú)關(guān)的編程理念,使瀏覽器開(kāi)發(fā)者可以更專注瀏覽器的事務(wù)設(shè)計(jì)。
ONE控件
ONE主要由OneWebNavigator控件和一些子類(lèi)組成。
OneWebNavigator是ONE接口的圖形控件,開(kāi)發(fā)者可以在WinForm設(shè)計(jì)時(shí)嵌入,也可以在代碼運(yùn)行時(shí)動(dòng)態(tài)創(chuàng)建和釋放。
編輯本段文件組成
核心文件: one.dll (下載地址:http://www.one-lab.net/download_cn.htm)
作為控件時(shí),包含了ONE.OneWebNavigator Control。
作為瀏覽器時(shí),包含了One Alpha瀏覽器,啟動(dòng)時(shí)使用參數(shù)--help可以查閱相關(guān)功能。編輯本段庫(kù)文件
1.webkit和one.dll放在同一個(gè)文件夾內(nèi),包含了webkit.dll等必須的運(yùn)行時(shí)文件。
webkit.dll源自http://nightly.webkit.org的源程序編譯而成。
2.gecko和one.dll放在同一個(gè)文件夾的Gecko.Library文件夾內(nèi),包含了xulrunner等必須的運(yùn)行時(shí)文件。
xulrunner源自http://releases.mozilla.org的源程序編譯而成。
3.trident
和one.dll放在同一個(gè)文件夾的Microsoft.mshtml.dll文件,源于.NET Primary Interop Assemblies。
- PC官方版
- 115極速瀏覽器24.5.0.1 最新版 UC瀏覽器電腦版6.2.4098.3 官方最新版 360安全瀏覽器(2012奧運(yùn)專版)v5.1beta中文官方正式版 360瀏覽器13.1.6410.0 官方正式版 百度瀏覽器2020官方下載電腦版(百度瀏覽器電腦版2019)8.7.5000.4985 官方正式版 音速瀏覽器2.1.0.0 官方正式版