欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
灰狐浏览器
OpenBrowser - discover the open world
开放浏览器 - 发现一个开放的世界
项目主页: http://ob.huihoo.org/
BrowserPlus : The browser is the plateform
Browser is OS: 谷歌操作系统Chrome OS在Google Chrome浏览器基础上开发。
微软专家: 未来浏览器将取代操作系统成为PC核心 :) Gazelle Web Browser
OpenBrowser + ReactOS 是我们的一个设想. Chrome OS 的目的是让所有的应用都运行在网络上, 但现实是不可能一下子所有应用都能在网络中运行, 都能在"云"中运行,也有需要在本地运行的,用户需要一个过渡。感觉 ReactOS 可能是一个很好得过渡。
OpenBrowser的关键特性是对HTML 5的支持, 以及对ECMAScript, JavaScript和ActionScript的良好支持.
目录 |
Plan
OpenBrowser 3
OpenBrowser 3 将支持 WebKit 和 Gecko 两种渲染引擎
OpenBrowser 2
OpenBrowser 2 is powered by Qt + QtWebKit, WebKit, Arora
OpenBrowser 1
- OpenBrowser 1 基于 IE Core 构建.
- 为一些伙伴和组织开发相应的Add-ons或专版可能是个不错的思路。
Firefox Companion for eBay http://www.mozilla.com/en-US/add-ons/ebay/
- 更好的支持在线视频播放
- 对JavaScript, 企业框架的良好支持, 如ExtJS...
- 将浏览器的功能尽可能多得做到系统内核中去... 就如同KVM将虚拟化更多的带入Linux内核中.
- 在浏览器内核中直接支持Flash, 而不用安装Flash插件. (Frank建议 2010.01.12) http://osflash.org/ 是重要信息源和项目
Gecko
Webkit
Qt & GTK
因为Qt与WebKit整合比较容易, 如Arora. Qt在手机和移动设备上有很好的表现和众多的应用. 加之目前Qt许可协议采取GNU LGPL 2.1 很友好. 我们计划OpenBrowser从 2.0 及其以后版本的UI部分就只采用Qt.
Google Chrome Linux版在GTK+的开发也进展不顺, Google也在Qt port of WebKit上做更多努力: http://gitorious.org/qtwebkit/qtwebkit/commits/svn/master
Functions
- Chrome采取了多处理架构设计, Chrome多处理设计就是让每个标签的处理任务各自独立,如果某个标签发生故障,用户就可关闭该标签,而Chrome仍能正常运行。但如果微软IE或火狐发生此类故障,就得关闭整个浏览器。
Mobile
OpenBrowser-M 将提供对移动设备的支持. OpenBrowser-M 将基于 Qt, WebKit构建.
Dillo is a small footprint web browser.
3D
对3D应用的支持,包括对O3D 的支持.
Release
- 2008.02.27: OpenBrowser 1.0.0 beta 发布