三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
60楼#
发布于:2005-10-24 00:29
用户被禁言,该主题自动屏蔽!
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
61楼#
发布于:2005-10-24 00:29
为了方便开发,为了方便跨平台并不是什么错误的原因,你不需要不停的贬低XUL的低效率。也许你很看重理论上的最优化效率,殊不知目前的fx并没有你所说的效率极端底下,和IE相较差很多。

开发的方便性及效率的取舍是设计取向,是否值得视乎实际情况,见仁见智,我只是说出这件事。xul 是 interpreted language,速度自然较 compiled language 慢,事实上你自己不是也解释过 xul 对速度的影响吗:


opera 介面是否使用平台资源是由皮肤决定,比如:

To be more specific, if you set this to 1, like the "native" skin included with Opera does, certain skin elements will be drawn by code that is built into Opera. This code uses the system's own functions for drawing controls and borders.

http://my.opera.com/community/customize/skins/tutorial/

我一向是用 native 的。当然我没有统计过也不知道多少人用 native skin,或使用 system functions 的 skins。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
ydgi
火狐狸
火狐狸
  • UID2074
  • 注册日期2005-01-12
  • 最后登录2007-04-03
  • 发帖数166
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
62楼#
发布于:2005-10-24 00:29

开发的方便性及效率的取舍是设计取向,是否值得视乎实际情况,见仁见智,我只是说出这件事。xul 是 interpreted language,速度自然较 compiled language 慢,事实上你自己不是也解释过 xul 对速度的影响吗:


正如大概不会有人在实时控制系统中运行JAVA程序, 大概也不会有人要求在桌面PC上使用实时系统一样……
bigbigbomb
火狐狸
火狐狸
  • UID4907
  • 注册日期2005-04-08
  • 最后登录2006-06-01
  • 发帖数242
  • 经验9枚
  • 威望1点
  • 贡献值18点
  • 好评度9点
63楼#
发布于:2005-10-24 00:29
又是内存泄漏  
>--移民火星-->
宇宙火星
非常火狐
非常火狐
  • UID182
  • 注册日期2004-11-26
  • 最后登录2006-04-19
  • 发帖数660
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
64楼#
发布于:2005-10-24 00:29
abc@home:人家只是要一个浏览器,怎么没选择地给附加一个"平台"?人家根本不需要甚么特别功能,而且只用 windows (即是一般 IE 用户),这是否浪费资源?

另外,别的平台都是用高效率的 compiled language,为甚么 FF 的 xul 平台要用低效率的 interpreted language (javascript) 啊?是为了方便开发,或吸引更多人开发,而牺牲效率吗?
回到原帖


浏览器根本不需要有平台功能,有平台功能是浪费资源。
这话也只有abc好意思说的出来。为了攻击FF,连常识都不要了?连无数企业基于IE的无数应用都能装作不知道了?

XUL是在XML基础上扩展用来描述界面。XUL解决HTML交互能力差的问题。企业可以用XUL开发跨平台的胖web应用。这里有一个好玩的例子:浏览器中的桌面系统
http://robin.sourceforge.net/

FF的扩展是用Javascript。最大的好处就是降低了开发难度。世界上成千上万会写javascript的技术员都可轻松开发出FF扩展。FF短短两三年拥有的扩展数目大幅超过那些发展了八年十年浏览器。FF的选择获得了巨大成功。

FF的XPCOM支持的是C/C++,何来低效率之说。

企业如何在op上开发web应用?op提供了什么技术什么功能支持?有知道说一下。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
65楼#
发布于:2005-10-24 00:29
Interpreting code is slower than running the compiled code because the interpreter must analyse each statement in the program each time it is executed and then perform the desired action whereas the compiled code just performs the action. This run-time analysis is known as "interpretive overhead". Access to variables is also slower in an interpreter because the mapping of identifiers to storage locations must be done repeatedly at run-time rather than at compile time.

http://en.wikipedia.org/wiki/Interpreter_(computing)

当场网上 (甚至所有) 资讯不能保证正确无误,大家可以搜索一下 "interpreted compiled language speed" 看看其他文章。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
Mark Poleon
火狐狸
火狐狸
  • UID9021
  • 注册日期2005-10-02
  • 最后登录2007-10-29
  • 发帖数139
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
66楼#
发布于:2005-10-24 00:29
nighttalker:要说opera不耗内存还真需要给我数据才成,起码我这里o9资源消耗不那么“美观”。回到原帖

别选自动

tanam
小狐狸
小狐狸
  • UID8853
  • 注册日期2005-09-25
  • 最后登录2006-05-10
  • 发帖数38
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
67楼#
发布于:2005-10-24 00:29
Mark Poleon
别选自动
回到原帖

      版主不会设置就不要乱说,我这里opera占的内存一般是20-40M左右,浏览多图的的时候一般也多40多M,图片页面太多,也就50-60几M左右,opera自动释放内存也不错,还有能最小化释放,浏览速度还比FF快,不知道为何FF的内存机制做得如此之差!
desatan
千年狐狸
千年狐狸
  • UID5373
  • 注册日期2005-04-22
  • 最后登录2008-10-16
  • 发帖数1033
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
68楼#
发布于:2005-10-24 00:29
内存和速度,笑话。敢和我用的这款浏览器比吗?
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
69楼#
发布于:2005-10-24 00:29
tanam
      版主不会设置就不要乱说,我这里opera占的内存一般是20-40M左右,浏览多图的的时候一般也多40多M,图片页面太多,也就50-60几M左右,opera自动释放内存也不错,还有能最小化释放,浏览速度还比FF快,不知道为何FF的内存机制做得如此之差!
回到原帖

lol,倒是说说你如何设置的。说话说一半是很不好的习惯喽,呵呵。
另外。
1。我倒是建议你在task manager里打开虚拟内存标签,自己看看。
2。我没有优化浏览器的习惯,为什么要求我去优化OP?难道我不能在“普通用户”状态下比较浏览器么?
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
问题专家
火狐狸
火狐狸
  • UID5440
  • 注册日期2005-04-24
  • 最后登录2006-02-08
  • 发帖数231
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
70楼#
发布于:2005-10-24 00:29
tanam
      版主不会设置就不要乱说,我这里opera占的内存一般是20-40M左右,浏览多图的的时候一般也多40多M,图片页面太多,也就50-60几M左右,opera自动释放内存也不错,还有能最小化释放,浏览速度还比FF快,不知道为何FF的内存机制做得如此之差!
回到原帖

嗯,说说有什么绝招,分享一下
hugauss
火狐狸
火狐狸
  • UID44
  • 注册日期2004-11-22
  • 最后登录2007-10-23
  • 发帖数243
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
71楼#
发布于:2005-10-24 00:29
其实我的使用感觉,占用多不是问题,关键是 fx 的内存释放不行。特别是看了很多图的网页后,关闭了页面以后机器反应仍然较慢,必须要彻底关掉 fx 才能释放掉。
opera 则可以在关闭页面后释放彻底,接着又能正常使用,所以我真的很希望 fx 能在内存释放上提高,看网页的时候占内存没关系,关了能释放就行。
pho
pho
千年狐狸
千年狐狸
  • UID4300
  • 注册日期2005-03-22
  • 最后登录2016-12-14
  • 发帖数2597
  • 经验40枚
  • 威望0点
  • 贡献值16点
  • 好评度2点
  • 社区居民
  • 忠实会员
72楼#
发布于:2005-10-24 00:29
要速度用lynx
desatan
千年狐狸
千年狐狸
  • UID5373
  • 注册日期2005-04-22
  • 最后登录2008-10-16
  • 发帖数1033
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
73楼#
发布于:2005-10-24 00:29
pho:要速度用lynx回到原帖

不知道怎么汉化,请赐教。
Mark Poleon
火狐狸
火狐狸
  • UID9021
  • 注册日期2005-10-02
  • 最后登录2007-10-29
  • 发帖数139
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
74楼#
发布于:2005-10-24 00:29

lol,倒是说说你如何设置的。说话说一半是很不好的习惯喽,呵呵。
另外。
1。我倒是建议你在task manager里打开虚拟内存标签,自己看看。
2。我没有优化浏览器的习惯,为什么要求我去优化OP?难道我不能在“普通用户”状态下比较浏览器么?

1.9.0 如果memory cache 选auto 内存占用是会大一些,所以你可以固定一个值
如果你用以前的正式版本就没这个问题
2.这不是优化,而是合理配置,FF 居然menory cache的选项都没有
当我使用某款broswer的时候我可以控制让它使用多少物理内存,这算优化吗?


返回顶部