2 - ONE的架构
来源:互联网 发布:小助手软件 编辑:程序博客网 时间:2024/05/01 11:01
ONE的原理是这样的,通过对trident、gecko和webkit的com接口重新映射在ONE架构里面,产生出一个只有一种命名空间的浏览器模型(如果还有第四个引擎适合,也可以这样累积下去)。trident在.NET里面有较详细的实现,gecko则需要参考xulrunner开源项目,webkit则需要参考webkit开源项目,这三者均分别可以在,msdn、mozilla和webkit的官方网站找到指引,这里就不详细说明了。
ONE由ONE命名空间下的OneWebNavigator控件组成,OneWebNavigator控件继承自 System.Windows.Forms.Panel类,最小的.NET CLR版本是2.0.50727。在XP上需要安装.NET 2.0.50727运行时,在Windows Vista/Seven可以直接使用,目前采用32位的编译方式。
核心文件: one.exe
* 作为控件时,包含了ONE.OneWebNavigator Control。
* 作为浏览器时,包含了One Alpha浏览器,启动时使用参数--help可以查阅相关功能。
库文件:
* webkit
和one.exe放在同一个文件夹内,包含了webkit.dll等必须的运行时文件。webkit.dll源自nightly.webkit.org的源程序编译而成。
* gecko
和one.exe放在同一个文件夹的Gecko.Library文件夹内,包含了xulrunner等必须的运行时文件。xulrunner源自releases.mozilla.org的源程序编译而成。
* trident
和one.exe放在同一个文件夹的Microsoft.mshtml.dll文件,源于.NET Primary Interop Assemblies。
- 2 - ONE的架构
- 《Expert One-On-One J2EE Design and development》读书笔记1 企业应用程序架构的目标
- All-In-One到SOA的分布式架构演进
- 《Experts one-on-one J2EE design and development》读书笔记2 是否应该采用分布式架构
- hibernate..one 2 one
- one-to-one的理解
- 一个架构的演化1--从All in One到SOA实践
- 从All-In-One到SOA——技术及架构的演进过
- 环信ONE SDK架构介绍
- 环信ONE SDK架构介绍
- HackRF One硬件架构及参数简介
- 环信ONE SDK架构介绍
- One-day-one-program(2)之1至100之间的素数的求法
- one-to-one与many-to-one的区别
- Hibernate 一对一的关系(one-to-one)
- hibernate的级联-----one-to-one
- 4 - ONE的源代码
- 1 - ONE的诞生
- 程序员眼中的UML(转载)
- 设计模式作业代码
- http文件上传form(可添加定制上传文件数量)
- 3 - ONE开发参考
- 作为一个教师,如果搞好学生的期末课堂复习?给大家介绍一个好方法。
- 2 - ONE的架构
- WF从入门到精通(第二章):workflow运行时
- C语言拾遗(一)
- Windows编程基础
- 为wordpress配置apache url重定向/apache url rewrite for wordpress
- VB6(Fast Report Studio 4.6.80)
- 离开仁宝时的辞职信
- .net的委托
- WOW64