taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-05-22
  • 发帖数428
  • 经验385枚
  • 威望0点
  • 贡献值90点
  • 好评度66点
阅读:3701回复:18

Servo & browser.html 体验

楼主#
更多 发布于:2016-04-16 14:06
昨天下载了Servo最新的源代码,自己在Linux上花了一个半小时编译出来试用了一下。
很多东西都还没有实现,html5test上得分是181,acid3最高跑到46/100,css3test跑了213/410
中间还有各种卡顿,各种CPU高占用,卡的感觉跟vivaldi不相上下。(设置为用gpu绘制的话会有不少改善)
更免不了的是各种出错崩溃
总体而言还是不可用状态,对6月的alpha版不抱什么热情了

附一张本站渲染效果

图片:firefox.png


注意并非无法渲染中文字体,只是本站哪里没写对

图片:zhihu.png

最新喜欢:

fiagfiag fang5566fang55...
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2019-05-23
  • 发帖数2193
  • 经验1325枚
  • 威望0点
  • 贡献值52点
  • 好评度133点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2016-04-16 14:27
我觉得反正代码发展积极,就继续期待吧,总比拖着强。
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-05-22
  • 发帖数428
  • 经验385枚
  • 威望0点
  • 贡献值90点
  • 好评度66点
2楼#
发布于:2016-04-16 14:50
补充一点,对于servo宣称的更好的利用多核心并行渲染还是能感受的到。我测试机器是7年前的双核笔记本
http://peacekeeper.futuremark.com/run.action 开头的明暗方块测试,到最小的方块时,同系统上的Firefox 45.0.2的执行明显比Servo卡顿,在CPU占用上Firefox是一个核100%,另一个核1~3%,而Servo是一个核70~80%,另一个核45~35%。
pangyf10
火狐狸
火狐狸
  • UID48425
  • 注册日期2014-12-30
  • 最后登录2019-05-16
  • 发帖数190
  • 经验192枚
  • 威望0点
  • 贡献值62点
  • 好评度9点
  • 社区居民
  • 忠实会员
3楼#
发布于:2016-04-16 15:56
卡的感觉跟vivaldi不相上下 。。。感觉在吐槽vivaldi啊,人家好歹是稳定版了。
 


话说需要下载多少东西,有多大啊?
有没有编译好的版本发上来体验一下啊?
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
4楼#
发布于:2016-04-16 20:24
不过已经在实现Gecko中没有的特性了
http://pcxfirefox.wordpress.com/
dgod
火狐狸
火狐狸
  • UID11249
  • 注册日期2006-01-22
  • 最后登录2019-04-04
  • 发帖数209
  • 经验119枚
  • 威望0点
  • 贡献值8点
  • 好评度1点
  • 社区居民
  • 忠实会员
5楼#
发布于:2016-04-16 22:25
功能不全也就罢了,在我这主要是老崩,照说是rust写的,应该更稳定才是
l10x
火狐狸
火狐狸
  • UID36895
  • 注册日期2011-08-03
  • 最后登录2019-05-23
  • 发帖数169
  • 经验173枚
  • 威望0点
  • 贡献值32点
  • 好评度5点
  • 社区居民
  • 忠实会员
6楼#
发布于:2016-04-17 11:59
值得去期待。但不要耗尽了用户的热情
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
7楼#
发布于:2016-04-17 16:04
用的fvwm?出问题时正常,rust都还不够稳健,servo当然也好不到哪里去
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2019-05-23
  • 发帖数18277
  • 经验4632枚
  • 威望5点
  • 贡献值4256点
  • 好评度1033点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
8楼#
发布于:2016-04-17 19:32
dgod:功能不全也就罢了,在我这主要是老崩,照说是rust写的,应该更稳定才是回到原帖
连早起预览版都不算,各种崩溃很正常的
Firefox More than meets your experience
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2018-09-21
  • 发帖数4656
  • 经验657枚
  • 威望0点
  • 贡献值380点
  • 好评度46点
9楼#
发布于:2016-04-18 13:17
中文字体要怎么改下?

body{font-size:12px;font-family:'Microsoft Yahei';}

估计是 font-family 问题
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-05-22
  • 发帖数428
  • 经验385枚
  • 威望0点
  • 贡献值90点
  • 好评度66点
10楼#
发布于:2016-04-18 21:02
fiag:中文字体要怎么改下?

body{font-size:12px;font-family:'Microsoft Yahei';}

估计是 font-family 问题
回到原帖
是的,目前servo的(至少在Linux下)字体选择机制还没弄好。如果网站指定的字体本机没有就直接放弃了而不是去找其他能用的字体。我改成 body{font-size:12px;font-family:'Microsoft Yahei',sans-serif;}试了下就能正常显示了
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-05-22
  • 发帖数428
  • 经验385枚
  • 威望0点
  • 贡献值90点
  • 好评度66点
11楼#
发布于:2016-04-18 21:38
pangyf10:卡的感觉跟vivaldi不相上下 。。。感觉在吐槽vivaldi啊,人家好歹是稳定版了。
 


话说需要下载多少东西,有多大啊?
有没有编译好的版本发上来体验一下啊?
回到原帖
哈哈,其实我就是先用了vivaldi,被其界面卡顿吓到了,就想看看同样采用html+css+js构造界面的servo有没有相同的问题,结果按默认参数的CPU绘制来看,也不怎么乐观。

我先从github上下载了200多M的源码压缩包,编译过程中又自动从网上下载了270MB的编译好的rust和cargo每夜构建版(这个可以在配置文件里设置使用本机已有的),另外还自动下载了共680MB的第三方库文件源码仓库。

编译完后整个文件夹占了4G,包含源码和编译后的文件。实际运行只需要一个150M的可执行文件和700多K的相关资源文件和4M的browser.html实现。

Linux下面库文件的依赖比较复杂,就不上传编译好的了
pangyf10
火狐狸
火狐狸
  • UID48425
  • 注册日期2014-12-30
  • 最后登录2019-05-16
  • 发帖数190
  • 经验192枚
  • 威望0点
  • 贡献值62点
  • 好评度9点
  • 社区居民
  • 忠实会员
12楼#
发布于:2016-04-19 20:31
蓦然发现这个项目已经有4年了,忽然觉得进展慢啊。4年才出第一个alpha,话说wps for linux已经alpha 4年了,beta依旧遥遥无期呢。这要是alpha再过4年出beta,就2020年了,届时servo的卖点搞不好别人早有了?不过之前还在造工具,希望加快进度吧,不要变成有生之年项目啊。。。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2019-05-22
  • 发帖数1897
  • 经验1113枚
  • 威望1点
  • 贡献值232点
  • 好评度159点
13楼#
发布于:2016-04-19 21:09
https://github.com/servo/servo/wiki/Roadmap
按计划
马上就要有部分 rust 实现的 servo 代码进入 gecko 了
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2018-09-21
  • 发帖数4656
  • 经验657枚
  • 威望0点
  • 贡献值380点
  • 好评度46点
14楼#
发布于:2016-04-21 00:27
pangyf10:蓦然发现这个项目已经有4年了,忽然觉得进展慢啊。4年才出第一个alpha,话说wps for linux已经alpha 4年了,beta依旧遥遥无期呢。这要是alpha再过4年出beta,就2020年了,届时servo的卖点搞不好别人早有了...回到原帖
Mozilla 跟 WPS 这么比肯定不合适。 用户数量和投入的开发人员都不是一个数量级。servo 慢的原因是因为花时间在开发 Rust 上了。
上一页
游客

返回顶部