idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
阅读:2327回复:12

Firefox 3.6开发版本新特性

楼主#
更多 发布于:2009-07-09 09:06
New features in Namoroka (if I remember well, correct me if not)

* Ctrl-Tab by Dão Gottwald (may change)

OS integration
* Services menu under Mac OS

Layout
* SMIL (not activated by default) especially: SVGAnimationElement, SVGAnimateTransform.
* CSS3 "rem" unit (root em)
* CSS: text-align: end
* CSS3 :indeterminate
* CSS3 Multiple background
* inset' shadows part of the CSS3 box-shadow spec
* HTML5 parser, off by default
* event onhashchange

Javascript
* document.readystate == "complete" implemented
* .indeterminate property on checkboxes and radio buttons.

Misc
* Removal of Migration code for 1.0 profiles
* Numerous small bug fixes
* Numerous small performances improvements (3-4% improvement overall, I would say) (like with Lightweight DOM wrapper, images preload caching, ...)
* New focus code
* Support for Text Services Framework
* ACID3 +1 point (94/100, 96/100 with non default settings)
* Interruptible reflow

Expected soon (soon being very imprecise, a couple of weeks to a couple of months):
* Asynch awesome bar (sdwish doing a lot of work on it)
* Compositor phase 1
* Windows 7 integration: tab preview in Windows tab bar


估计需要未来1~2月才能完全实现。
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
1楼#
发布于:2009-07-09 09:06
这个...
* Compositor phase 1
应该是解决网页显示不完整的关键了....
其它我不关心,就这Bug赶紧解决了,烦死
我很懒...
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
2楼#
发布于:2009-07-09 09:06
Cye3s:这个...
* Compositor phase 1
应该是解决网页显示不完整的关键了....
其它我不关心,就这Bug赶紧解决了,烦死
回到原帖



LS理解错了吧,“ Compositor phase 1 ”这个和Bug 215055没有关系。
应该是排序Firefox 3.6第一阶段开发的意思吧。
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
3楼#
发布于:2009-07-09 09:06
应该没错吧?
215055依赖这个Bug
https://bugzilla.mozilla.org/show_bug.cgi?id=374980

Compositor应该翻译成排版引擎,是名词哇
我很懒...
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
4楼#
发布于:2009-07-09 09:06
Cye3s:应该没错吧?
215055依赖这个Bug
https://bugzilla.mozilla.org/show_bug.cgi?id=374980

Compositor应该翻译成排版引擎,是名词哇
回到原帖


和网页不显示完全的bug没有关系。

"Compositor phase 1 "这个要整句来理解,一个单词有多个意思。

PS:网页不显示完全的bug可以用猴子脚本来解决。
https://www.firefox.net.cn/newforum/view ... highlight=
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
5楼#
发布于:2009-07-09 09:06
详见Bug21055的第133楼
https://bugzilla.mozilla.org/show_bug.c ... 15055#c133

 As it stands right now, the Compositor *may* land for Gecko 1.9.2,
which will be the basis for whatever version of Firefox comes after 3.5.x, but
even that is not guaranteed at this point in time.

If you want to follow the progress on the Compositor, CC yourself to bug
374980
. Please refrain from commenting in that bug, though, so it doesn't turn
into the tangled mess this bug has become.

另见开头的
Depends on:     126592 352093 374980 384681
还有倒数第3和最后一句都是功能描述,为啥中间插了一句"排序第一阶段开发"?

我也不认为那个JS脚本是啥根本解决方式,因为TW论坛上那段CSS最早就是我针对国内某论坛写的
,根本没理解透,找到根本原因是隔壁论坛的另一位高手
我很懒...
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
6楼#
发布于:2009-07-09 09:06
本人英文半桶水。

我已经在http://forums.mozillazine.org问了"Compositor phase 1" 含义,看看老外的回答。
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
7楼#
发布于:2009-07-09 09:06
赶紧也问问是不是和Bug21055有关,我也是猜想
我忍了这个Bug很久了
我很懒...
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
8楼#
发布于:2009-07-09 09:06
老外回答了:
http://forums.mozillazine.org/viewtopic ... &t=1340435


"They want to rewrite the compositor so that scrolling with :fixed elements shouldn't be slow anymore (one of the big complains when Fx 3 went out). That's a big work, the phase I is almost done: this phase is mainly restructuring the internal code so that the real work can be done. Like the focus refactoring or the interruptible reflow, it is these kinds of work that we shouldn't notice, but allow code to be ready for real, visible, improvements."


------------------------------------------------------
"fixed elements shouldn't be slow anymore "
这个改进有利于某一些情况网页滚动过慢、占CUP的问题。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
9楼#
发布于:2009-07-09 09:06
如果Cye3s不会的话,我也要兴奋好一阵子了,加上多进程,Oh yeah。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2009-07-09 09:06
能彻底解决滚动不佳的问题,很好.
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
11楼#
发布于:2009-07-09 09:06
kmc:如果Cye3s不会的话,我也要兴奋好一阵子了,加上多进程,Oh yeah。回到原帖

你兴奋个啥
我猜的应该没错,排版引擎部分要大修了,就是不知道啥时候弄好显示不全的问题
背景图片固定引起的滚动占CPU也是3.0之后的一大Bug
我暂时对FX没啥更高的要求了,哦,浏览历史全文搜索不知道啥时候加
我很懒...
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
12楼#
发布于:2009-07-09 09:06
排版引擎已经看得见在改,我的SiteLauncher圆角现在已经不透明了。

兴奋的就是滚动缓慢的问题能解决了。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
游客

返回顶部