灰狐浏览器

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Links)
(Plan)
第21行: 第21行:
 
[[Image:Firefox-32x32.png]] [[Image:Chrome-32x32.png]] [[Image:Opera-32x32.png]] [[Image:IE-32x32.png]] [[Image:Safari-32x32.png]] 是主要研究的五大浏览器.
 
[[Image:Firefox-32x32.png]] [[Image:Chrome-32x32.png]] [[Image:Opera-32x32.png]] [[Image:IE-32x32.png]] [[Image:Safari-32x32.png]] 是主要研究的五大浏览器.
 
==Plan==
 
==Plan==
 +
OBrowser 定位成积木式浏览器,我们提供浏览器的各种基础模块(积木),它们来自主流浏览器:[[Firefox]]、[[Chrome]]、[[IE]]、[[Safari]]、[[Opera]]。然后用户根据自己的需要选择模块自己组装或编译适合自己的浏览器。(2011.03.29)
 
===OpenBrowser 4===
 
===OpenBrowser 4===
 
OpenBrowser 4 同时支持 [[WebKit]] 和 [[Gecko]] 和 IE 内核 // IE内核是为了更适合国内实际情况: 如支持网银, 在线播放等.
 
OpenBrowser 4 同时支持 [[WebKit]] 和 [[Gecko]] 和 IE 内核 // IE内核是为了更适合国内实际情况: 如支持网银, 在线播放等.

2011年3月29日 (二) 06:29的版本

OpenBrowser(OBrowser) - discover the open world

开放浏览器 - 发现一个开放的世界

OpenBrowser is Powered By: Chromium and Mozilla Chromium-20x20.png Mozilla-28x20.png

项目主页: http://obrowser.org/

BrowserPlus : The browser is the platform

Chrome OS vs Windows

Browser is OS: 谷歌操作系统Chrome OS在Google Chrome浏览器基础上开发。

微软专家: 未来浏览器将取代操作系统成为PC核心 :) Gazelle Web Browser

OpenBrowser + ReactOS 是我们的一个设想. Chrome OS 的目的是让所有的应用都运行在网络上, 但现实是不可能一下子所有应用都能在网络中运行, 都能在"云"中运行,也有需要在本地运行的,用户需要一个过渡。感觉 ReactOS 可能是一个很好得过渡。

OpenBrowser的关键特性是对HTML 5的支持, 以及对ECMAScript, JavaScriptActionScript的良好支持.

Firefox-32x32.png Chrome-32x32.png Opera-32x32.png IE-32x32.png Safari-32x32.png 是主要研究的五大浏览器.

目录

Plan

OBrowser 定位成积木式浏览器,我们提供浏览器的各种基础模块(积木),它们来自主流浏览器:FirefoxChromeIESafariOpera。然后用户根据自己的需要选择模块自己组装或编译适合自己的浏览器。(2011.03.29)

OpenBrowser 4

OpenBrowser 4 同时支持 WebKitGecko 和 IE 内核 // IE内核是为了更适合国内实际情况: 如支持网银, 在线播放等.

通过 IE Tab 支持 IE 浏览.

OpenBrowser 3

OpenBrowser 3 将支持 WebKitGecko 两种渲染引擎, 可自由切换使用不同内核, 每个标签可使用不同内核.

OpenBrowser 2

OpenBrowser 2 is powered by Qt + QtWebKit, WebKit, Arora

OpenBrowser 1

  • OpenBrowser 1 基于 IE Core 构建.
Firefox-ebay-edition.png
  • 为一些伙伴和组织开发相应的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/ 是重要信息源和项目

OpenBrowser Flash Players

  • 更好、更安全的支持网上银行

国内的网络银行兼容性和更新速度都很差, 如建行网银主要支持IE6, IE7看运气, IE8彻底没戏. 国内的网银很"强大".

Gecko

WebKit

Qt & GTK+

QtWebkit浏览器

因为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 Mobile

OpenBrowser-M 将提供对移动设备的支持. OpenBrowser-M 将基于 Qt, WebKit or Fennec构建.

  • Dillo is a small footprint web browser.
  • Fennec is the code name of the effort to build a mobile version of Firefox.
  • S60 Browser

3D

HTML 5

HTML5-Badge-64x64.png
HTML5的视频格式之争

Release

  • OpenBrowser 2.0.0 基于Qt,WebKit构建,2010中发布 (2010.01.21)
  • Hack Google Chrome (2009.08)
  • OpenBrowser 2.0.0 之后的版本将基于Qt, 并支持WebKit, Gecko两种不同的Layout Engine (2009.03)
  • OpenBrowser 2.0.0 将基于Firefox构建 (2009.01)
  • 2008.02.27: OpenBrowser 1.0.0 beta 发布

参考资料

其它

Browsers.png
Supported-browsers.png
浏览器五大引擎
五大浏览器

其它浏览器的优势和优点整理, 这里主要指闭源的浏览器

链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱