自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

ONE集合了webkit,gecko,trident的编程接口,通过重新映射单一命名空间的方法,提供了可用于再次编程的浏览器编程接口,在 .NET下与C#、VB、VC等可以接合在.NET环境下的编程语言实现了无缝的焊接。实现了与编程语言无关、与浏览器核心无关的编程理念,使浏览器开发者可以更专注浏览器的事务设计。

2010-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除