找回密码
 FreeOZ用户注册
查看: 4674|回复: 30
打印 上一主题 下一主题

[Linux] Linux 版 Chrome 将采用 Gtk+

[复制链接]
跳转到指定楼层
1#
发表于 16-2-2009 15:16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
http://linux.solidot.org/linux/09/02/14/156238.shtml

对Google的Chrome浏览器主要抱怨是它目前只有Windows版。Google承诺将在6月的某一时间同时发布Mac OS X和Linux版。

但Google确实对困难估计不足,Chrome的界面主管Ben Goodger在邮件中承认了这一点。

他透露Linux版Chrome将采用Gtk+。至于为何不采用另一个著名的跨平台开发工具Qt,Goodger表示Qt限制了每个平台框架所支持的最小共通子集。

他说Linux版和OS X版并不是Windows版的简单克隆。
回复  

使用道具 举报

2#
发表于 16-2-2009 15:48:37 | 只看该作者
这样弄不好,将来windows平台和linux平台的chrome之间也可能出现兼容问题吧?
回复  

使用道具 举报

3#
发表于 16-2-2009 15:51:40 | 只看该作者

回复 #2 someonehappy 的帖子

有可能,不过问题不会很大,影响兼容性最大的地方在javascript引擎和web renderer上,这两个(V8和Webkit)的跨平台方面很好,其他的GUI部分所占比重很小。
回复  

使用道具 举报

4#
发表于 16-2-2009 16:13:43 | 只看该作者
chrome 的跨平台应该只会比firefox好

我只是担心似乎Google的很多客户端programmer都是从微软挖过来的...
picasa for linux居然用wine... 还有google desktop也是

anyway, 我期待linux下面有个完整可用的webkit based的浏览器,Chrome目前来说还是最有希望的
回复  

使用道具 举报

5#
发表于 16-2-2009 16:17:35 | 只看该作者
http://groups.google.com/group/c ... 764?lnk=gst&q=QT+linux#72c2cee10c3ac764
FWIW, the changes I've made in the browser over the past few months
(MagicBrowzr) should have made it possible for the front end to be
written in any number of native toolkits. Our first test is going to
be Cocoa on OS X.

-Ben Goodger

这证明我上面所说的前端GUI框架的选择不是核心问题的判断,Chrome的跨平台将完全和Front-end的GUI framework隔离开,也就是以后WTL 版的Chrome, Cocoa版Chrome,GTK版的Chrome和QT版的Chrome都会陆续出现。
回复  

使用道具 举报

6#
发表于 16-2-2009 16:19:55 | 只看该作者
原帖由 ritz 于 16-2-2009 16:13 发表
chrome 的跨平台应该只会比firefox好

我只是担心似乎Google的很多客户端programmer都是从微软挖过来的...
picasa for linux居然用wine... 还有google desktop也是

anyway, 我期待linux下面有个完整可用的webk ...


wine并不总是不好,事实上最新的测试表明wine版的Firefox性能超过Linux native版的Firefox
回复  

使用道具 举报

7#
发表于 16-2-2009 20:47:49 | 只看该作者
原帖由 coredump 于 16-2-2009 16:19 发表


wine并不总是不好,事实上最新的测试表明wine版的Firefox性能超过Linux native版的Firefox


那个测试是只针对JavaScript而言吧,总体来讲,*NIX上的Firefox表现还是要优于Windows的。这是我的感觉,不知道各位是不是也有同感。

gtk+或者是QT,其实都无所谓,自有人会去做。

比较期待Cocoa上的Chrome,终于可以抛弃Opera了。Opera小三(after Firefox, Safari)做了好多年了

上面谁说Google Desktop是WINE上的?当初Google Desktop一发布正式版我就用了,绝对是native的。

Picasa的确是在WINE上的,因为依赖性中很明显发现它依赖wine,看UI也看出来了。
回复  

使用道具 举报

8#
发表于 16-2-2009 20:49:34 | 只看该作者
原帖由 ritz 于 16-2-2009 16:13 发表
chrome 的跨平台应该只会比firefox好

我只是担心似乎Google的很多客户端programmer都是从微软挖过来的...
picasa for linux居然用wine... 还有google desktop也是

anyway, 我期待linux下面有个完整可用的webk ...


Google Desktop for Linux was written natively and uses Google's own desktop search algorithms, not existing Linux search applications such as Beagle, a company representative said.

http://news.cnet.com/Google-Desk ... 1032_3-6193579.html

特地搜了一下,验证了。

另外Google Desktop for Linux要比Windows好,可以自定义index的目录。

BTW: Mac上没有人会去用这个玩意儿

[ 本帖最后由 terryandtaotao 于 16-2-2009 20:52 编辑 ]

评分

参与人数 1威望 +30 收起 理由
coredump + 30 谢谢分享!

查看全部评分

回复  

使用道具 举报

9#
发表于 16-2-2009 20:54:12 | 只看该作者

回复 #7 terryandtaotao 的帖子

http://www.tuxradar.com/content/ ... -and-its-not-pretty

是javascript,不过也说明一定的问题。Firefox的windows版的build是用了PGO优化,但是linux下还没有类似的编译优化。从技术上来说稍有点不公平,但是很多linux的软件现状的确就是如此。
回复  

使用道具 举报

10#
发表于 16-2-2009 20:56:02 | 只看该作者
啊,那是我记错了
回复  

使用道具 举报

11#
发表于 16-2-2009 21:03:54 | 只看该作者

回复 #10 ritz 的帖子

不完全错,在native版出来前很多人已经把google desktop运行在了wine上面。谷歌中国的一个team后来重头开发了linux native的Google desktop。

但是picasa是一直用wine的,我分析这里有2个理由:
1. picasa是完全严重依赖GUI的程序,估计太依赖windows api了,重写代价太大
2. Google对wine这个项目投入很大,想用picasa来推动wine的发展。目前看来效果很明显,没有google的推动,wine现在估计还在0.9徘徊
回复  

使用道具 举报

12#
发表于 17-2-2009 00:07:48 | 只看该作者
原帖由 coredump 于 16-2-2009 22:03 发表
不完全错,在native版出来前很多人已经把google desktop运行在了wine上面。谷歌中国的一个team后来重头开发了linux native的Google desktop。

2. Google对wine这个项目投入很大,想用picasa来推动wine的发展。目前看来效果很明显,没有google的推动,wine现在估计还在0.9徘徊

这个照我理解是反过来得,google为了picasa在大力推动wine的发展
http://code.google.com/opensource/wine.html
回复  

使用道具 举报

13#
发表于 17-2-2009 00:12:35 | 只看该作者

回复 #12 ritz 的帖子

也有道理
回复  

使用道具 举报

14#
发表于 17-2-2009 07:12:47 | 只看该作者
我们需要那么多browser吗?
当standard 都不统一的前提下,这对开发人员就是一个灾难!
回复  

使用道具 举报

15#
 楼主| 发表于 17-2-2009 08:34:55 | 只看该作者

回复 #14 lufumin1832 的帖子

对用户来说,多一个选择总是好的。

对开发着而言,有活儿干总是好的。
回复  

使用道具 举报

16#
发表于 17-2-2009 09:04:24 | 只看该作者
俺就梦想着这世界上只有一个browser,
回复  

使用道具 举报

17#
发表于 17-2-2009 09:22:25 | 只看该作者

回复 #16 lufumin1832 的帖子

不用梦想,就逮着一个browser混就是。很多银行不就是这么干的吗
回复  

使用道具 举报

18#
发表于 17-2-2009 09:43:47 | 只看该作者
楼上说的是事实。in house 当然可以就用一个,可是总有面向广大用户的,总不能逼着人家也用一个
回复  

使用道具 举报

19#
 楼主| 发表于 17-2-2009 09:48:24 | 只看该作者
楼上两层楼盖反了。

原帖由 lufumin1832 于 17-2-2009 10:43 发表
总有面向广大用户的,总不能逼着人家也用一个

原帖由 coredump 于 17-2-2009 10:22 发表
很多银行不就是这么干的吗
回复  

使用道具 举报

20#
 楼主| 发表于 17-2-2009 09:53:09 | 只看该作者
我理解 lufumin1832 兄所说的

但是有时候知识和门槛是一回事

我刚收到一个 JD,有这么一句话:
Detailed knowledge of major web browsers: FF2; FF3; IE7; Safari

如果经历过你说的“灾难”,这个职位基本就是你的了
回复  

使用道具 举报

21#
发表于 17-2-2009 10:44:39 | 只看该作者
回复  

使用道具 举报

22#
发表于 17-2-2009 12:33:38 | 只看该作者
提示: 作者被禁止或删除, 无法发言
firefox is still the best one currently, with addons and cross-platform, and its speed/memory usage is all right.
回复  

使用道具 举报

23#
发表于 17-2-2009 12:37:26 | 只看该作者
只有一个browser只是理想状态吧,什么时候都不可能发生。

一般来说,至少有1-2个secondary的。

Google用WINE运行picasa,确实倒过来推进了WINE的发展。之前的时候,不是一直在0.x晃悠么。
回复  

使用道具 举报

24#
发表于 17-2-2009 12:57:33 | 只看该作者
程序员一般都喜欢firefox
回复  

使用道具 举报

25#
发表于 17-2-2009 13:02:23 | 只看该作者
原帖由 lufumin1832 于 17-2-2009 12:57 发表
程序员一般都喜欢firefox


不是程序员也喜欢,插件多

Firebug + web developer是你们的必备吧?
回复  

使用道具 举报

26#
发表于 17-2-2009 13:42:25 | 只看该作者
对用户来说,唯一关心的是,不出错误,好用。

在现在ie是主流,大多数网站保证在ie下没问题的情况下,出来一个新浏览器,如果常去的网站界面和原来有较大不同,脚本运行会出现点小问题,就不可能让普通人继续有兴趣用下去。

任重而道远啊。
回复  

使用道具 举报

27#
发表于 17-2-2009 13:51:36 | 只看该作者
只有一个浏览器的话,IE就要永远停在IE6了,无穷无尽的bug, 无穷无尽的补丁,那才是灾难呢
回复  

使用道具 举报

28#
发表于 17-2-2009 14:04:59 | 只看该作者
赫赫,一个browser 不代表不能升级哈。
与其说一个browser,不如说统一standard.
回复  

使用道具 举报

29#
发表于 17-2-2009 14:40:14 | 只看该作者
standard 一直都有 (w3c.org)  不过微软不干啊
回复  

使用道具 举报

30#
发表于 17-2-2009 14:50:19 | 只看该作者
消灭MS
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 25-9-2025 00:57 , Processed in 0.034136 second(s), 47 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表