- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 0 - ONEの物語
ONE在…… 网站 http://www.one-lab.net架构 http://www.one-lab.net/structure_cn.htm开发参考 http://www.one-lab.net/reference_cn.htm源代码 http://www.one-lab.net/source_cn.htm下载 http://www.one-lab.net
2010-01-06 13:59:00 263
原创 1 - ONE的诞生
一直以来,我非常的希望,可以有自己的万维网浏览器 --- 一个有别于现有的……万维网浏览器。 09年初我做一个浏览器应用项目的时候,遇到了一个问题 --- 为何WebBrowser控件功能如此的有限,其稳定性与我要求的有差距?于是,我开始花时间找出原因,终于,我看到了一个名字 --- trident(虽然这个名字我最先想起的是以前某显示卡芯片、继而想到的是希腊神话里的海皇波塞冬……)。
2009-12-29 10:56:00 324 1
原创 2 - ONE的架构
ONE的原理是这样的,通过对trident、gecko和webkit的com接口重新映射在ONE架构里面,产生出一个只有一种命名空间的浏览器模型(如果还有第四个引擎适合,也可以这样累积下去)。trident在.NET里面有较详细的实现,gecko则需要参考xulrunner开源项目,webkit则需要参考webkit开源项目,这三者均分别可以在,msdn、mozilla和webkit的官方网站找到
2009-12-29 10:41:00 295
原创 3 - ONE开发参考
枚举 * CallValueId - 事件代理传送标识 * ContextMenuItemId - 右键菜单选项标识 * EngineId - 引擎核心标识 * LanguageId - 语言标识 * NavigationStateFlag - 浏览状态标识 OneWebNavigator类 - 属性ONE.UrlLogEntryNode[
2009-12-29 10:40:00 251
原创 4 - ONE的源代码
1) C# 浏览器 (多窗口):多进程多窗口演示如何创建一个OneWebNavigator应用程序。 2) C# 浏览器 (多标签页):扩展OneWebNavigator为OneWebNavigatorEx控件,演示创建新的控件并重新影射OneWebNavigator的接口。 3) VB.NET 浏览器 (多文档窗口):多文档界面(MDI)窗口示范,在一个MDI母窗体内动态创建OneW
2009-12-29 10:36:00 333 1
开放式浏览器引擎ONE
2010-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人