kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:15288回复:29

[转载]Firefox 4新特性一览

楼主#
更多 发布于:2010-09-14 05:18
今天去Mozillazine看到有一个汇总帖,
Firefox 4 Feature Directory • mozillaZine Forums
展示了Firefox 4里面的新东西。虽说并不是跟所有人的浏览都息息相关,但这长长的一个列表也可以看到这个浏览器的进化。

英文原版先帖出来,翻译的事情我想想办法看。实在太多,而且大部分都不懂

Its come to my attention that we get many people here that just don't realize how much work is going into Firefox 4. So I wanted to create a list of Features, Fixes and Changes both already in and coming soon.

WARNING: THIS IS NOT A THREAD FOR POLITICAL RHETORIC OF FIREFOX FEATURES. Violating posts will be reported.

If I missed something, Feel Free to let me know.

Things that were announced but has not shown up in nightly builds/Betas or turned on by default yet are marked in Red and with an asterisk(*).

List Of Firefox 4 Features:


Backend

+ Server Side
    [*]Content Security Policy[/*:m]
    [*]Resource Packages*[/*:m]
    [*]Strict Transport Security (A.K.A. ForceTLS)[/*:m][/list:u]
    + HTML 5
      [*]HTML5 Parser[/*:m]
      [*]New Decoders for <audio><video> Theora/WebMedia Video (WebM Discussion)[/*:m]
      [*]Web Sockets[/*:m]
      [*]IndexedDB[/*:m]
      [*]Media Attributes: Buffered[/*:m]
      [*]HTML5 Forms: Email/Url/Search/Tel[/*:m]
      [*]HTML5 Form Attributes: Autofocus/Placeholder/Multiple[/*:m]
      [*]Constraint Validation API[/*:m]
      [*]FormData[/*:m]
      [*]Audio Data API (Info/Demos) [/*:m][/list:u]
      + Canvas
        [*]WebGL* (MDC Page)[/*:m]
        [*]SVG Enhancements[/*:m]
        [*]SMIL Animation[/*:m]
        [*]SMIL Event Timing[/*:m]
        [*]SVG In <IMG> tags[/*:m][/list:u]
        + CSS 3
          [*] Transitions[/*:m]
          [*]Multiple Backgrounds[/*:m]
          [*]Touch properties[/*:m]
          [*]Resizing[/*:m]
          [*]Calc[/*:m]
          [*]2D Transforms[/*:m][/list:u]
          + JavaScript
            [*]ECMAScript 5 Elements[/*:m]
            [*]JaegerMonkey MethodJIT JS Engine[/*:m]
            [*]JS Animation API[/*:m][/list:u]
            + Gecko Engine
              [*]Gecko Layers (Part 1, Part 2)[/*:m]
              [*]Hardware Acceleration: Direct2D & DirectWrite/Direct3D9 & OpenGL/ES (D2D Discussion) (D3D9/OGL Compositing discussion)[/*:m]
              [*]Infallible Memory Management[/*:m]
              [*]MultiTouch Events[/*:m]
              [*]Compartmental Garbage Collection*[/*:m]
              [*]Decode-On-Draw*[/*:m]
              [*]Image Discarding[/*:m]
              [*]Harfbuzz Font Shaping[/*:m]
              [*]Replacement JPEG decoder (libjpeg-turbo)*[/*:m]
              [*]New DPI System[/*:m]
              [*] -moz-element[/*:m]
              [*]Indexed OGG Support[/*:m]
              [*]Dynamic Cache Control[/*:m][/list:u]

              User Interface/Frontend

              + Styling/Toolbars
                [*]NEW UI Refresh Windows/Mac/Linux* (Mockups: Win, Mac, Tux)[/*:m]
                [*]Firefox Consolidated Menu (Discussion)[/*:m]
                [*]Per-Tab Modal Dialogs[/*:m]
                [*]Per-Site Privacy Settings[/*:m]
                [*]In-Content UI Preferences/Places* (Mockups)[/*:m]
                [*]Bookmarks Button[/*:m]
                [*]Add-Ons Toolbar[/*:m]
                [*]Tab Animation[/*:m]
                [*]Status Bar Removal[/*:m]
                [*]Addons Bar[/*:m][/list:u]
                + Tab Functions

                  [*]Home Tab*[/*:m]
                  [*]Tab Matches (Info)[/*:m]
                  [*]Tabs-On-Top[/*:m]
                  [*]Panorama(A.K.A Uberview, R.K.A. Tab View, A.K.A. Tab Sets, B.K.A. Tab Candy) (Info)(Discussion)(Aza, please stop with the names!)[/*:m]
                  [*]AppTabs (Info) (Discussion)[/*:m][/list:u]
                  + Tools

                    [*]Web Console (Info)[/*:m]
                    [*]New Addons Manager[/*:m]
                    [*]Firefox Sync Integration[/*:m]
                    [*]New Download Manager* (Info)[/*:m]
                    [*]'About:Memory' Usage tracking: Malloc/WorkingSet/PrivateBytes/GFX/Storage/Layout/Images/Canvas[/*:m][/list:u]

                    Bug Fixes

                      [*]Async APIs Places/Cookies/Images/Cache[/*:m]
                      [*]New/Faster Scrolling Method[/*:m]
                      [*]Startup Speed enhancements[/*:m]
                      [*]TraceMonkey NanoJIT JS Engine Enhancements/JaegerMonkey Integration[/*:m]
                      [*]Mac OSX Clickthrough fixes[/*:m]
                      [*]UserAgent Overhaul[/*:m]
                      [*]XPCOM Overhaul[/*:m]
                      [*]Restart-less Addons (Info)[/*:m]
                      [*]Lazy Frame Construction[/*:m]
                      [*]Lazy Services Initialization (For Performance)[/*:m]
                      [*]Tab Bar fixes & enhancements[/*:m]
                      [*]:visited selector privacy enhancement[/*:m]
                      [*]Storage API enhancements[/*:m]
                      [*]Cairo Library Updates[/*:m]
                      [*]SQLite Library Updates[/*:m]
                      [*]DOM Improvements: Floats/Shadows/Canvas[/*:m]
                      [*]CSS Parsing performance improvements[/*:m]
                      [*]DNS performance enhancements[/*:m]
                      [*]Critical Proxy fixes[/*:m]
                      [*]Session Restore fixes[/*:m]
                      [*]'About:Cache update[/*:m]
                      [*]Image decoder refactoring[/*:m]
                      [*]Video scale refactoring[/*:m]
                      [*]Refactored "About Firefox" window[/*:m]
                      [*]Startup Cache (refactors previous startup method)[/*:m][/list:u]

                      Miscellaneous Changes


                        [*]OmniJar Packaging (for faster startup)[/*:m]
                        [*]Gopher Support Removed[/*:m]
                        [*]Default Plugin Removed[/*:m]
                        [*]Remote XUL Removed[/*:m]
                        [*]js-ctypes API[/*:m]
                        [*]Services Module[/*:m]
                        [*]64-Bit Support[/*:m]
                        [*]Silent Updates*[/*:m]
                        [*]Theme Agnostic Personas/Backgrounds*[/*:m]
                        [*]Archived Add-On Deployment[/*:m][/list:u]

                        Once again, if I missed something let me know.

                        9/11/2010
                        - Remove JaegerMonkey from the Red List.
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
wwwcctvcomji
小狐狸
小狐狸
  • UID35795
  • 注册日期2011-03-30
  • 最后登录2012-11-25
  • 发帖数77
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2010-09-14 05:18
有些插件不支持firefox4.0.像cctv的网络电视台控件
soasobar
  • UID1431
  • 注册日期
  • 最后登录
  • 发帖数
  • 经验
  • 威望
  • 贡献值
  • 好评度
2楼#
发布于:2010-09-14 05:18
嗯,我是铁杆FF用户,除非网银必须使用IE,别的浏览器我肯本就看都不会看。
最讨厌的就是用chrome的opera的人信口雌黄说FF怎么怎么不好。
281512373
小狐狸
小狐狸
  • UID35545
  • 注册日期2011-03-21
  • 最后登录2016-04-08
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-09-14 05:18
名单的Firefox 4特色:


后端

+服务器端

    内容安全政策
    资源套*
    严格的运输安全(又名ForceTLS)


+ HTML 5中

    HTML5的分析器
    Theora的/新的解码器的<audio> <视频 WebMedia视频 ( WebM讨论 )
    网络插座
    IndexedDB
    媒体属性:缓冲
    HTML5的形式:电子邮件/网址/搜索/电话
    HTML5的表单属性:自动对焦/占位符/多
    约束验证API
    覆盖方式
    音频数据的API( 信息/演示 )


+帆布

    WebGL的* ( 民运页 )
    SVG的增强
    SMIL的动画
    SMIL的事件时序
    <IMG>标记中的SVG


+ CSS 3验证

    过渡
    多重背景
    触摸特性
    调整大小
    计算器
    二维变换


+的JavaScript

    ECMAScript的五要素
    JaegerMonkey MethodJIT JS引擎
    js的动画API


+ Gecko引擎

    壁虎层( 第1 , 第2部分 )
    硬件加速:Direct2D的&DirectWrite/Direct3D9和OpenGL / ES的( 讨论的D2D )( D3D9/OGL合成讨论)
    犯错的内存管理
    多点触控事件
    房室垃圾收集*
    解码上绘制*
    图像丢弃
    Harfbuzz字体塑造
    更换的JPEG解码器(的libjpeg涡轮增压)*
    新的DPI系统
    万盎司元
    收录OGG格式的支持
    动态高速缓存控制



用户界面/前端

+造型/工具栏

    新的UI刷新Windows / Mac上/ Linux的* (实物模型: 赢 , 苹果 , 小企鹅 )
    Firefox的综合功能表 ( 讨论 )
    对Tab模态对话框
    每站点的隐私设置
    在-内容的UI设置/地方* ( 实体模型 )
    书签按钮
    附加组件工具栏
    标签动画
    状态栏去除
    扩展酒吧


+ Tab键功能


    主页选项卡*
    标签匹配( 信息 )
    选项​​卡上,顶
    全景(又名Uberview,皮大衣标签视图,又名标签集,糖果标签米酵菌酸)( 资讯 )( 讨论 ) (阿扎姆,请停止使用的名字!)
    AppTabs( 信息 )( 讨论 )


+工具


    Web控制台( 信息 )
    新的扩展管理器
    Firefox的同步整合
    新的下载管理器* ( 信息 )
    '关于:内存,使用追踪:的malloc /工作集/ PrivateBytes /显卡/存储/布局/图片/帆布



错误修正

    异步API的地方/饼干/图像/缓存
    新/更快滚动方法
    启动速度增强
    TraceMonkey的NanoJIT JS引擎增强/ JaegerMonkey一体化
    修复了Mac OSX的点阅
    大修的UserAgent
    XPCOM的检修
    重新启动无扩展( 信息 )
    瓦济框架的构建
    懒惰服务初始化(出于性能考虑)
    标签栏修复和增强功能
    :参观选择保密增强
    存储API增强
    开罗库更新
    SQLite库更新
    DOM的改进:浮/阴影/帆布
    CSS的解析性能的改善
    DNS的性能增强
    代理修复关键
    会话还原修复
    '关于:缓存更新
    重构图像解码器
    视频规模重构
    重构“关于Firefox”窗口
    启动缓存(以前启动重构的方法)



其他变更


    OmniJar包装(更快的启动)
    戈弗支持删除
    默认插件删除
    远程XUL的删除
    白垩ctypes的空气污染指数
    服务模块
    64位支持
    沉默的更新*
    主题不可知的人物角色/背景*
    存档附加部署
jqr
jqr
小狐狸
小狐狸
  • UID35457
  • 注册日期2011-03-12
  • 最后登录2015-07-09
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2010-09-14 05:18
期待正式版。不知道什么时候出
spzhaopin
小狐狸
小狐狸
  • UID34801
  • 注册日期2010-12-09
  • 最后登录2010-12-09
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2010-09-14 05:18
暂时不会考虑,测试版很多插件都不会支持
深圳人才网参加视频招聘祝我好运
marulonglong
小狐狸
小狐狸
  • UID34673
  • 注册日期2010-11-24
  • 最后登录2010-11-27
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2010-09-14 05:18
挺好的!!!!!!!!!
珍。
小狐狸
小狐狸
  • UID34672
  • 注册日期2010-11-24
  • 最后登录2011-07-18
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2010-09-14 05:18
呃,我现在主要是想Firefox有鼠标拖动直接产生新窗口的功能。。。。
心跳五百年
火狐狸
火狐狸
  • UID34652
  • 注册日期2010-11-22
  • 最后登录2018-03-27
  • 发帖数111
  • 经验30枚
  • 威望0点
  • 贡献值18点
  • 好评度0点
8楼#
发布于:2010-09-14 05:18
firefox 4 我等你等的好幸苦。。。你快出来吧
yangheke
小狐狸
小狐狸
  • UID32149
  • 注册日期2010-02-28
  • 最后登录2020-04-18
  • 发帖数51
  • 经验39枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
  • 忠实会员
9楼#
发布于:2010-09-14 05:18
kmc:Restart-less Addons
安装扩展不用重启,真的慢慢地在出现了
回到原帖

这个功能非常好 其他的希望能解决一些3.6的BUG
eagle5678
千年狐狸
千年狐狸
  • UID4956
  • 注册日期2005-04-10
  • 最后登录2025-04-06
  • 发帖数1251
  • 经验209枚
  • 威望0点
  • 贡献值124点
  • 好评度3点
10楼#
发布于:2010-09-14 05:18
KMC专一了许多年爱ElVA
yongdong7
小狐狸
小狐狸
  • UID34455
  • 注册日期2010-11-07
  • 最后登录2010-11-07
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2010-09-14 05:18
kmc:Restart-less Addons
安装扩展不用重启,真的慢慢地在出现了
回到原帖

这样的话,chrome对ff的压力就会继续下降!
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2025-02-19
  • 发帖数1201
  • 经验67枚
  • 威望0点
  • 贡献值34点
  • 好评度10点
12楼#
发布于:2010-09-14 05:18
不用重启装扩展看来局限不少,adblock plus放弃了
以前firefox跳个票的时间现在可以发布几个正式版了-_-
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-08-21
  • 发帖数18502
  • 经验4858枚
  • 威望5点
  • 贡献值4324点
  • 好评度1118点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2010-09-14 05:18
相对于原本需重启的扩展,改成不需重启的扩展作者要对其扩展作出大量的修改啊,包括代码和文件结构。尤其是大的扩展吧。
Firefox More than meets your experience
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
14楼#
发布于:2010-09-14 05:18
dangerboy_dx:其实安装扩展是否需要重启真的影响不大。
毕竟只是一个轻量级的软件,而非系统。
回到原帖


有时想带着很多扩展,全部启用的话,会拖启动时间,只在需要的时候启用,但是要重启又有点麻烦。不过我觉得启动速度如果慢慢跟上的话重启就重启吧。

主要是让扩展的开发者换一个理念去开发一些轻便的小工具,这样可能那些bookmarklet就可以变成小扩展。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
上一页
游客

返回顶部