Firefox 3 新功能指南
在 Firefox 3 高调发布前夕,Mozilla 工作人员 DRIA 编写了这篇权威而详尽的文章。本文系统介绍了 Firefox 3 的各项新功能及改进之处,并且为各功能附上了直观的截屏和 flash 演示,并提供了及更详细的技术资料链接。原文(English) 发表的当天,善用佳软 征得作者 的 翻译许可,并由各网友完成了合作翻译。本译文仍将陆续更新,以便于:修正和改进翻译;替换插图为中文界面;结合 Firefox 3 正式版进行更新和补充。请关注 最新版《Firefox 3 新功能指南》。
支持转载,需注明如下信息|作者:Deb Richardson|译者:mikelong、woodfishman、烧坏的内存条、Mr.aa、SheraX、nick-cave|转自:善用佳软
大功告成! Firefox 3 即将推出!对于这项期待已久的事件,人们在Mozilla 社区已经广泛地讨论了这款浏览器中的新功能和改进。新功能包罗万象,大到震撼业界的改变,小到那些您也许不会注意的微妙变化——但您会发现,Firefox 的使用更加便捷了。改进之处也是如此:从大处说,整个后端系统已完全重建;从小处说,其他功能也有些微改进或重新设计。最终的结果就是迄今为止最快、最安全、最小巧、最便捷的 Firefox 版本。希望您喜欢它。
以下是本指南中提到的功能列表。
- 附加组件管理器/Add-on manager
- 书签/Bookmarks
- 级联样式表/Cascading Style Sheets (CSS)
- 颜色配置文件支持/Color profile support
- 下载管理/Download manager
- 字体和文本绘制/Font and text rendering
- 整页缩放/Full page zoom
- 历史/History
- HTML画布/HTML Canvas
- 地址栏支持UTF-8/Location bar UTF-8 support
- 恶意软件防护/Malware protection
- microformats 应用编程接口/Microformats API
- 脱机Web应用支持/Offline web application support
- 密码管理/Password manager
- 性能改进/Performance improvements
- 网络钓鱼保护/Phishing protection
- 插件/Plugins
- 站点识别按钮/Site Identification button
- 智能地址栏/Smart Location Bar
- 标签/Tabs
- 主题/Themes
- 视频和音频供稿/Video and audio feeds
- Vista家长控制支持/Vista parental controls support
- Web应用程序协议处理/Web application protocol handlers
- 结论/Conclusion
Firefox 3 的附加组件(add-on,原译为扩展,现从官方翻译为附加组件)管理器得到了强化,新增了“获取附加组件”标签。通过此标签页,你可以浏览最受欢迎的附加组件、搜索新附加组件、查看附加组件的介绍和评分,并可通过简单的点击来安装附加组件。附加组件管理器已经与 附加组件网站(AMO: addons.mozilla.org) 高度整合,用户可以更方便地寻找和体验新扩展、新主题。
参见 在Firefox3 中获得新附加组件,作者 Madhava Enros。
Firefox的3为书签引入了一套新的功能,对菜鸟更易上手,对一般用户更有用,对书签栏非常混乱的用户则是大有帮助。三个主要特点是引进星级书签,书签标记,智能书签夹。
星级书签是一个快速简便的方法,给网页标注书签只需轻轻一击。书签标记是加入“额外”信息的方法,让你以更灵活的方式组织书签。智能书签夹是一种“已保存的搜索”。当您添加新书签匹配此搜索时,它们会自动更新。
更多信息,请参阅 Firefox 3: Bookmarks,Deb Richardson文。
级联样式表/Cascading Style Sheets (CSS)
在Firefox 3中做了大量的CSS改进,包括对以下内容的支持:inline-block和inline-table,所有平台上的字体大小调整,:default pseudo-class,HTML软连字符(HTML soft hyphens ()),IME模式, white-space’s pre-wrap value。并且动态更新css选择符,例如::first-child,:only-child,:last-child,以及 :empty。 Mozilla研发者中心有一个完整清单,列出了Firefox 3中所有CSS的变化,您可以点击这里获得:CSS improvements in Firefox 3。
颜色配置文件支持/Color profile support
Firefox 2不包含颜色配置管理,而只是根据用户系统或自定义的颜色配置进行颜色渲染,缺乏有针对性的优化。Firefox 3则包含了对颜色配置文件的全面支持,使得浏览器能显示更丰富和鲜艳的色彩。考虑到多方面的因素,颜色配置默认为关闭,需要用户自行定义浏览器选项来开启。或许Firefox的未来版本将该功能设置为默认,毫无疑问这将成为摄影师和视觉艺术家们欣喜若狂的日子。
参见 Firefox 3: Color profile support ,作者 Deb Richardson.
下载管理器在Firefox 3中改进良多,现在包括了从新访问功能以手动或自动暂停及恢复下载项。其他改良包括在窗口底部状态栏新增了下载状态显示器,新增了在下载管理器中搜索已下载文件功能,文件显示的增强以显示更多文件信息,现在也可以在下载管理器中通过右键菜单访问下载文件的原始下载页。
参见 Download Manager in Firefox 3 ,作者 Madhava Enros.
字体及文本渲染/Font and text rendering
当Mozilla的开发者们决定与Cairo子系统合作从零开始建立全新的图像层时,他们同样将浏览器中的文本渲染完全重新构建。得益于此,Firefox 3对于字体间距、连笔、多国字符、半连笔、字形微调、抗锯齿、字体大小和字体选择等各个方面均有改进性的支持。在Firefox 3对于字体支持和文本渲染迈出一大步的同时,Mozilla的开发者们并未停步,不断为未来版本的提高而努力。
参见 Firefox 3: Fonts and text,作者 Stuart Parmenter 和 Deb Richardson.
页面缩放在Firefox 3中已经被全新设计,现在包括了全页面缩放和仅限文本缩放。
全页面缩放功能会让你完全控制显示内容的大小同时自动调整页面布局和结构。另一方面,仅限文本的缩放则只缩放页面上的文本,图片和页面布局不会被改变。
现在有了一个新而十分有用的功能:Firefox现在会自动记录下你曾经浏览过的页面的缩放等级。一旦你缩放一个站点的页面,Firefox会记住并在你下次访问该站点的任何页面时恢复该缩放等级。
参见 Full Page Zoom,作者 Seth Bindernagel.
Firefox 3令浏览器历史记录变得十分有用。历史记录不但是新功能 智能地址栏(Smart Location Bar)的关键信息源,同时也在其他几方面得到加强。历史记录现在会在记录其他地址信息的同时记住站点的favicon(小小的个性logo),这样可以更好地扫描和识别历史记录项。历史记录侧边栏和历史菜单也有调整,而整个新的历史记录库(a whole new History Library)已经被加入到Firefox库(Firefox Library)中(之前版本中的书签管理器Bookmark Organizer)。总之,Firefox 3让历史记录由一个有时会有用的功能变为浏览器应用中的一个重要基础部分。
参见 Firefox 3: History,作者 Deb Richardson.
Firefox 3 的 HTML Canvas 实现已得到改进,现在包含了一个实验性的文本渲染 API。该 API 在 Mozilla Developer Center (MDC) 的文章 Drawing text using a canvas 中有详细描述。另外也增加了对 transform() 和 setTransform() 方法的支持。这两个方法是MDC的想像力超群的Canvas指南(Canvas tutorial)中的一部分.二维画板性能在所有平台中也得到了提升。
要了解精彩的画板示例,参见 John Resig’s Processing.js 和 Aza Raskin’s Algorithm Ink。
For more, see HTML Canvas in Firefox 3 by Vlad Vukićević.
地址栏 UTF-8 支持/ Location bar UTF-8 support
主要使用 US-ASCII 的站点大概不会留意到 Firefox 3地址栏的一大改进:对 UTF-8 多字节码的支持。这是个非常大的可用性改进,因为非 ASCII 语言的 URL 地址在 Firefox 2中是不可读的机器码,而在 Firefox 3中已能够渲染成人类可读的文字。
参见 Firefox 3: UTF-8 support in location bar,作者 Gen Kenai。
“恶意网站(Malware)”是我们对那些尝试在你的计算机上安装你不想安装的软件或进行其他未授权行为的站点的称呼。Firefox 3保持跟踪所有已被报告的恶意站点,通过在它们被加载前就拦截的方法来保护你,保证你计算机的安全。当然你也可以忽略我们的警告————毕竟那是你的计算机嘛————但我们会希望这个新加的安全功能可以有效保护用户,让互联网更安全。
参见 Mal-what? Firefox 3 vs. Bad People,作者 Johnathan Nightingale。
微格式(Microformats) 是一组简单,开源的数据格式,基于现存标准构建。Firefox 3包含一个新的 微格式API(microformats API),你可以使用它来编写add-on,但这些add-on不能显示在Firefox 3用户界面。
更多信息,参阅 IBM 关于如何 在 Firefox3 扩展中使用新的 microformats API,和 Where are the microformats in Firefox 3? 作者 Mike Kaply。
离线网络应用支持/ Offline web application support
Firefox 3 实现了 WHATWG 网络应用1.0 规范(WHATWG Web Applications 1.0 specification)中的 在线及离线事件(online and offline events)。这意味着网站开发者可以创建即使离线也可在 Firefox 3 中工作的网络应用。当处于”离线模式“时,网络应用的数据会储存在本地,当计算机重新上线时再同步到服务器。
参见 Online and offline events、Offline resources in Firefox、Firefox 3: Offline App Demo,作者 Mark Finkle, Offline Web Applications (Feb 2007),作者 Robert O’Callahan。
Firefox 3 中的密码管理器功能明显改进,设计得更周到。询问 Firefox 是否保存密码的对话框被完全替换了-摒弃了那个在你成功登陆网站前必须处理的弹出对话框,现在 Firefox 3 会在你登入网站后从浏览框上方滑出信息条,让你选择是否保存该密码。这个信息条是非强制的(non-modal),你可以继续如常上网而不用被迫先关掉它。这个信息条只会维持在上方直到你作出选项或离开你登录的网站。
另外,密码管理器现在具有过滤和搜索功能,从而更加容易查找和管理特定网站的密码。这些改进相当细微,但要是你储存了上百个密码,这些小改进就会造成大不同了。
参见 Firefox 3: Password Management,作者 Deb Richardson。
性能改进/ Performance improvements
Firefox 3 是目前最快,最轻量的 Firefox 版本。速度测试表明它相对于 Firefox 2 性能提升了 2-4 倍,相对于 IE7 提升了9倍。内存占用测试显示 Firefox 3的效率比 Firefox 2 提升2倍,比 IE7 提升 4.7倍。大家对这一版本的性能十分关注,而我们也做出了巨大的努力才做出了上面这些数字。
参见 Firefox 3 Memory Usage,作者 Stuart Parmenter。
这个版本在新增的恶意网站保护功能之上,Firefox 3也改进了反钓鱼网站功能。已知钓鱼网站会在加载前被拦截,这样你的计算机就不会冒风险。而 Firefox 2会加载网页,然后将它变化和显示一个警告对话框,警告你这是个被报告的钓鱼网站。Firefox 3中的处理,和对恶意网站的处理一样,总体上会让你更安全,更少机会暴露于危险中。
参见 Mal-what? Firefox 3 vs. Bad People,作者 Johnathan Nightingale。
插件是加载到 Firefox 中的第三方小程序,用来处理 Firefox 本身不处理的内容。例如,缺了Flash插件你就看不了YouTube 视频。Firefox 提供一个新特性,作为新设计的加载项管理器一部分,你可以用来查看,开启或关闭任何你安装的插件。你也可以通过在插件项中右键点击插件名选择”访问主页“来访问插件的原始页(如果有的话)。
同时,像其他 Firefox 3 加载项一样,如果一个插件被发现有安全弱点,Firefox 会自动关闭它并告诉你何处可以取得更新版本。这是个重要的安全改进,以前并没有任何方法让你知道你安装了有害插件。
参见 Firefox 3:插件,作者 Deb Richardson。
网站识站识别按钮/ Site Identification button
如何在使用者浏览网页时确保安全可靠并提供保护,是浏览器制造者最大的挑战之一。 Firefox 3 提供了一个极其重要的新的安全功能,即网站识别按钮。在浏览器中“挂锁”图标无处不在,长期以来是基础安全指标,网站识别按钮建立于其上并取代之。比起以 前的仅仅在某处显示一个挂锁图标,Firefox 3尽可能多地找到您正在浏览的网站的信息,通过一个地址栏左侧的按钮使这些信息易于获取。
按钮可以是3种颜色——灰、蓝、绿——按下时显示新的网站识别对话框。对话框包括一个匹配的灰、蓝、绿色的“护照官员”的图标,并显示网站身份的可 用信息汇总。较之以前仅显示加密或非加密的单一图标(挂锁), Firefox 3 为你提供了更为详尽的信息,涵盖了不同的安全级别和状态。
参照 Firefox 3: Site Identification button,作者 Deb Richardson。
下面为flash动画,如果看不到,请关闭广告过滤。
Firefox 3 的地址栏已经完全改变,闪耀登场。被亲切地称作“帅呆了地址栏(AwesomeBar)”,新的智能地址栏可让您在浏览器的 URL 区域用关键字搜索您的历史和书签。您不再需要记住所寻找的网页的域名-智能地址栏中对您所输入(甚至多词语)的词对网址,网页标题,书签和历史中的标签进 行匹配,根据算法符合度和时间回归结果。
智能地址栏的结果还显示出网页图示,完整名称,网址,以及有否书签或标记。尽管从 Firefox 2 升级至 Firefox 3 有点累人,可一旦您使用过智能地址栏,那一定离不开它。
参见 AwesomeBar is awesome,作者 Deb Richardson; 演示 by Mike Beltzner。
标签功能没有太多改进,除了加入一个新的平滑滚动效果。在 Firefox 2 中滚动标签栏,标签会整个地前后移动。这有点突兀和不流畅。透过平滑标签滚动功能,更容易知道标签怎么滚动,从哪里移动到哪里。用动画可以清楚示范这个效果,我简单做了一个 flash: Firefox 3:平滑的标签切换 (.swf)。
Firefox 3 界面更新的一个主要目的是为了浏览器能与不同的操作系统在外观和风格上保持一致,从而更好的融入系统。过去的 Firefox 2 在 Windows, Mac, 和 Linux 等系统上的界面多少是雷同的,但对于 Firefox 3 来说,已并非如此。对于 Linux, Mac OS X, Windows XP 和 Windows Vista,它将有风格不同的新外观。界面的更新涉及 firefox 的各方面,每个按钮,窗口,标签,图标以及对话框现在能更好地与当前系统融合,使得 Firefox 更像是你系统环境原生的一部分。
参见 Firefox 3 主题指南,作者 Alex Faaborg, 和 Firefox 3 主题开发指南,作者Gavin Sharp。
Firefox 3 包含一个增强的种子预览页,现在可以探知和显示博客文章中的附件。而且,Firefox 3 可以将视频播客关联到某个程序,而音频播客关联到另外一个,其他类型种子关联到第三程序。这些更改相当细小,但要是你用开了就很有用了。
参见 Firefox 3 and enclosures,作者 Will Guaraldi。
支持 Vista 的家长控制/ Vista parental controls support
Windows Vista 包括内建的家长控制功能,帮助您控制您的孩子可以在计算机上做什么。Firefox 3 包含了对这些家长控制功能的一些支持——当内容被伺服器屏蔽、下载管理器会意识到并显示正确的用户界面信息,指出发生了什么。此功能仅适用于 Vista 平台,并将在未来版本中扩大和改善。
参见 Firefox 3:家长控制,作者 Jim Mathies 和 Mark Finkle。
Web应用程序协议处理/Web application protocol handlers
Web 应用程序协议处理是 Firefox3 的一个新的特性,它使得Web应用程序更加强大。当你点击一个具有特定协议的连接时,Firefox 现在能把连接数据发送到指定的增加了对该特性支持的Web应用程序。例如:“mailto:”(电子邮件协议)连接现在已经能被诸如 Yahoo! Mail 的 Web 应用程序直接处理,取代了通过默认的桌面邮件客户端的方式。其他普遍支持的协议还包括“webcal:”, “tel:”和“fax:”.
对增加 Web 应用程序协议支持有兴趣的开发者们可以阅读 Mozilla Developer 上这篇 “基于 Web 的协议处理“ 的文章”。
参见 Firefox3:Web 协议处理,作者 Mark Finkle.
现在你看到了 Firefox 3 中一系列(但绝不是全部)的新功能和改进功能。从加载项管理直到 Web 应用程序协议处理,几乎浏览器的每一个部分都有改善。
Firefox 3 一直在发展。近三年来,为其作出贡献的数以千计的开发者、设计师、本地化人员、测试人员、营销人员和文件作者遍布全球。Firefox 浏览器是被世界最大的开源社区创造的,它能到达亿万人手中,我们都无比自豪和兴奋。
如果您还没有使用 Firefox,您可以去 Firefox 3 下载日网站,一起创造新的吉尼斯世界纪录。如果您已经是 Firefox 用户,可以去 Mozilla 派对中心,(注:目前尚无国内聚会地点,不过,大家都可以发起。我在提议水木社区组织版聚中,但不一定有结果)寻找或创立一个庆祝方式,参与进去。我们希望您加入我们的行列,并共同庆祝史上最佳的Firefox 的诞生。(完)
注:本翻译和发表行为得到了作者的许可
Hi xbeta, You’re welcome to have my Field Guide to Firefox 3 translated into Chinese and post it on your blog. You can use any of the the images too, if you like.
–Deb Richardson 2008-06-13
附1:版本历史
v1.54 修改add-on一段的翻译,谢sfufoet。
v1.51 修改文字,补充链接。
v1.5 2008-06-13,全部翻译完毕,并修正部分文字、图片>
《 “[网友合译] Firefox 3 新功能指南 (v1.54)” 》 有 53 条评论
大功告成! Firefox3即将推出。对于这项期待已久的事件,人们在Mozilla社区已经广泛地讨论这款浏览器中的新功能和改进的功能。新功能包罗万象,大到震撼业界的改变,小到那些您也许不会注意的微妙变化–只是您发现,使用Firefox变得更便捷。改进的功能也是如此:从大处说,整个后端系统已完全重建,从小处说,其他功能也有些微改进或重新设计。最终的结果是迄今为止最快,最安全的,最小的,最便捷的Firefox版本。希望您喜欢它
以下是本指南中提到的功能列表。
加载项管理
书签
级联样式表( CSS )
颜色配置文件支持
下载管理
字体和文本绘制
整页缩放
历史
HTML画布
地址栏支持UTF – 8
恶意软件防护
microformats 应用编程接口
脱机Web应用支持
密码管理
性能改进
网络钓鱼保护
插件
站点识别按钮
智能地址栏
标签
主题
视频和音频供稿
Vista家长控制支持
Web应用程序协议处理
结论
在Firefox3中,扩展管理器得到了扩展,包括一个新的”扩展“标签,在扎个标签上你能浏览最受欢迎的扩展,搜索新扩展,产看扩展的描述和评分,而且通过简单的点击来安装扩展。扩展管理器现在已经完全地与网页整合在一起,使得寻找和试验新浏览器扩展和主题比以往变得更加容易。
获得更多信息,请查看
附加组件管理器
在Firefox 3中,附加组件管理器扩充了一个“获取组件”的标签,在这里您能够浏览我们为您推荐的附加组件,搜索新的组件,查看组件描述和排名,以及安装组件。新的附加组件管理器现在已经和Firefox 附加组件页面(addons.mozilla.org)完整的结合在一起,让您能够比过去更轻松地找到和体验新的浏览器扩展和主题。
想获得更详细的信息,请看Madhava Enros写的《在Firefox 3中获得附加组件》
加载项管理
在Firefox3中,加载项管理已经扩展,包含一个新的“获得加载项”标签,在这里您可以在看到推荐的加载项,寻找新的加载项,看到其描述和评价,简单的单击即可安装加载项。加载项管理现正与addons.mozilla.org (AMO)全面整合,使寻找、体验新浏览器扩展与主题较以往更加容易。
更多信息,请参阅Get Add-ons in Firefox 3,madhava enros文 。
书签
Firefox的3为书签引入了一套新的功能,对菜鸟更易上手,对一般用户更有用,对书签栏非常混乱的用户则是大有帮助。三个主要特点是引进星级书签,书签标记,智能书签夹。
星级书签是一个快速简便的方法,给网页标注书签只需轻轻一击。书签标记是加入“额外”信息的方法,让你以更灵活的方式组织书签。智能书签夹是一种“已保存的搜索”。当您添加新书签匹配此搜索时,它们会自动更新。
更多信息,请参阅的Firefox 3: Bookmarks,Deb Richardson文。
级联样式表( CSS )
在Firefox 3中做了大量的CSS改进,包括对以下内容的支持:inline-block和inline-table,所有平台上的字体大小调整,:default pseudo-class,HTML软连字符(HTML soft hyphens ()),IME模式, white-space’s pre-wrap value。并且动态更新css选择符,例如::first-child,:only-child,:last-child,以及 :empty。 Mozilla研发者中心有一个完整清单,列出了Firefox 3中所有CSS的变化,您可以点击这里获得:CSS improvements in Firefox 3 。
颜色配置文件支持
Firefox 2不包含颜色配置管理,而只是根据用户系统或自定义的颜色配置进行颜色渲染,缺乏有针对性的优化。Firefox 3则包含了对颜色配置文件的全面支持,使得浏览器能显示更丰富和鲜艳的色彩。考虑到多方面的因素,颜色配置默认为关闭,需要用户自行定义浏览器选项来开启。或许Firefox的未来版本将该功能设置为默认,毫无疑问这将成为摄影师和视觉艺术家们欣喜若狂的日子。
更多信息,请参阅Firefox 3: Color profile support,Deb Richardson文。
颜色配置文件支持
Firefox 2中,并不包含对颜色配置文件的支持,所以浏览器自行渲染颜色,不会基于您的系统或自定义颜色配置文件来改变色彩。Firefox 3包含对颜色配置文件的完整支持,使得浏览器中的色彩更丰富、更充满活力。然而,由于多方面的原因,默认情况下颜色配置文件的支持是关闭的,必须通过自定义浏览器偏好来更改。未来的Firefox很可能在默认状态下启用此功能,那时全世界的摄影师和视觉艺术家将会欢呼雀跃。
更多信息,请参阅Firefox 3: Color profile support。Deb Richardson文
字体及文本渲染
当Mozilla的开发者们决定与Cairo子系统合作从零开始建立全新的图像层时,他们同样将浏览器中的文本渲染完全重新构建。得益于此,Firefox 3对于字体间距、连笔、多国字符、半连笔、字形微调、抗锯齿、字体大小和字体选择等各个方面均有改进性的支持。在Firefox 3对于字体支持和文本渲染迈出一大步的同时,Mozilla的开发者们并未停步,不断为未来版本的提高而努力。
更多信息,请参阅Firefox 3: Fonts and text,文Stuart Parmenter及Deb Richardson。
下载管理器
下载管理器在Firefox 3中改进良多,现在包括了从新访问功能以手动或自动暂停及恢复下载项。其他改良包括在窗口底部状态栏新增了下载状态显示器,新增了在下载管理器中搜索已下载文件功能,文件显示的增强以显示更多文件信息,现在也可以在下载管理器中通过右键菜单访问下载文件的原始下载页。
更多信息, 请参阅Madhava Enros的文章 。
结论
现在你看到了Firefox 3中一系列(但绝不是完整的)的新功能和改进功能。从加载项管理直到Web应用程序协议处理。几乎浏览器的每一个部分都有所改善。
Firefox 3一直在发展,已经将近三年,为其作出贡献的数以千计的开发者,设计师,本地化人员,测试人员,营销人员和文件作者遍布全球。Firefox浏览器是被世界最大的开源代码社区创造的,当它到达亿万人手中,我们都无比自豪和兴奋。
如果您还没有使用Firefox,您应该去Firefox下载日网站,协助创造新的吉尼斯世界纪录。如果您下载使用了,应该去Mozilla的派对中心,寻找或创立一个庆祝方式,参与进去。我们希望您加入我们的行列,并共同庆祝史上最佳的Firefox的诞生。
(但绝不是完整的)应改为(但绝不是所有的)
全页面缩放
页面缩放在Firefox 3中已经被全新设计,现在包括了全页面缩放和仅限文本缩放。
全页面缩放功能会让你完全控制显示内容的大小同时自动调整页面布局和结构。另一方面,仅限文本的缩放则只缩放页面上的文本,图片和页面布局不会被改变。
现在有了一个新而十分有用的功能:Firefox现在会自动记录下你曾经浏览过的页面的缩放等级。一旦你缩放一个站点的页面,Firefox会记住并在你下次访问该站点的任何页面时恢复该缩放等级。
更多信息,请看Seth Bindernagel的文章Full Page Zoom。
Web应用程序协议处理
Web应用程序协议处理是Firefox3的一个新的特性,它使得Web应用程序更加强大。当你点击一个具有特定协议的连接时,Firefox现在能把连接数据发送到指定的增加了对该特性支持的Web应用程序。例如:“mailto:”(电子邮件协议)连接现在已经能被诸如Yahoo!Mail的Web应用程序直接处理,取代了通过默认的桌面邮件客户端的方式。其他普遍支持的协议还包括“webcal:”, “tel:”和“fax:”.
对增加Web应用程序协议支持有兴趣的开发者们可以阅读Mozilla Developer上这篇”基于Web的协议处理“的文章
要获取更多信息,请查看 Firefox3:Web协议处理 作者为 Mark Finkle
Web应用程序协议处理
Web应用程序协议处理是Firefox 3的一个新功能,给予Web应用程序更大的力量。当您点击一个使用特定协议的链接,Firefox可以发送此链接的数据到指定的Web应用程序,前提是Web应用程序已加入对此功能的支持。举例来说,“mailto:”链接,现在可以被Yahoo邮件等Web应用程序调用,而不是指向默认的桌面邮件客户端。其他目前支持的协议包括“webcal:”, “tel:”, and “fax:”。
有兴趣增加对Web应用程序的协议支持的的开发者们,应当参阅在Mozilla研发中心的文章:基于Web的协议处理。
更多信息,请参阅Firefox 3: Web protocol handlers。Mark Finkle文.
历史记录
Firefox 3令浏览器历史记录变得十分有用。历史记录不但是新功能智能地址栏(Smart Location Bar)的关键信息源,同时也在其他几方面得到加强。历史记录现在会在记录其他地址信息的同时记住站点的favicon(小小的个性logo),这样可以更好地扫描和识别历史记录项。历史记录侧边栏和历史菜单也有调整,而整个新的历史记录库(a whole new History Library)已经被加入到Firefox库(Firefox Library)中(之前版本中的书签管理器Bookmark Organizer)。总之,Firefox 3让历史记录由一个有时会有用的功能变为浏览器应用中的一个重要基础部分。
更多信息,参阅Firefox 3: History ,Deb Richardson文。
HTML画板(HTML Canvas)
Firefox 3的HTML Canvas实现已得到改进,现在包含了一个实验性的文本渲染API。该API在Mozilla Developer Center (MDC)的文章Drawing text using a canvas中有详细描述。另外也增加了对transform()和setTransform()方法的支持。这两个方法是MDC的想像力超群的Canvas指南(Canvas tutorial)中的一部分.二维画板性能在所有平台中也得到了提升。
要了解精彩的画板demo,请参阅John Resig的Processing.js和Aza Raskin的Algorithm Ink。
地址栏UTF-8支持
主要使用US-ASCII的站点大概不会留意到Firefox 3地址栏的一大改进:对UTF-8多字节码的支持。这是个非常大的可用性改进,因为非ASCII语言的URL地址在Firefox 2中是不可读的机器码,而在Firefox 3中已能够渲染成人类可读的文字。
更多信息,请看Firefox 3: UTF-8 support in location bar,作者Gen Kenai.
网站识别按钮
如何在使用者浏览网页时确保安全可靠并提供保护,是浏览器制造者最大的挑战之一。 Firefox 3提供了一个极其重要的新的安全功能,即网站识别按钮。在浏览器中“挂锁”图标无处不在,长期以来是基础安全指标,网站识别按钮建立于其上并取代之。比起以前的仅仅在某处显示一个挂锁图标,Firefox 3尽可能多地找到您正在浏览的网站的信息,通过一个地址栏左侧的按钮使这些信息易于获取。
按钮可以是3种颜色-灰,蓝,或绿色-按下时显示新的网站识别对话框。对话框包括一个匹配的灰色,蓝,或绿色的“护照官员”的图标,并显示网站身份的可用信息汇总。较之以前仅显示加密或非加密的单一图标(挂锁), Firefox 3为你提供了更为详尽的信息,涵盖了不同的安全级别和状态。
更多信息,请参阅Firefox 3: Site Identification button。Deb Richardson文
恶意网站防护
“恶意网站(Malware)”是我们对那些尝试在你的计算机上安装你不想安装的软件或进行其他未授权行为的站点的称呼。Firefox 3保持跟踪所有已被报告的恶意站点,通过在它们被加载前就拦截的方法来保护你,保证你计算机的安全。当然你也可以忽略我们的警告————毕竟那是你的计算机嘛————但我们会希望这个新加的安全功能可以有效保护用户,让互联网更安全。
更多信息,参阅Mal-what? Firefox 3 vs. Bad People,作者ohnathan Nightingale.
智能地址栏
Firefox 3的地址栏已经完全改变,闪耀登场。被亲切地称作“帅呆了地址栏(AwesomeBar)”,新的智能地址栏可让您在浏览器的URL区域用关键字搜索您的历史和书签。您不再需要记住所寻找的网页的域名-智能地址栏中对您所输入(甚至多词语)的词对网址,网页标题,书签和历史中的标签进行匹配,根据算法符合度和时间回归结果。
智能地址栏的结果还显示出网页图示,完整名称,网址,以及有否书签或标记。尽管从Firefox 2升级至Firefox 3有点累人,可一旦您使用过智能地址栏,那一定离不开它。
更多信息,请参阅 AwesomeBar is awesome,Deb Richardson文, 以及这段视频 Mike Beltzner制作.
Microformats API
“微格式(Microformats)”是一组简单,开源的数据格式,基于现存标准构建。Firefox 3包含一个新的微格式API(Microformats API),你可以使用它来编写add-on,但这些add-on不能显示在Firefox 3用户界面。
更多信息,参阅IBM关于如何在Firefox 3扩展中使用新Microformats API的新教程(use the new microformats API in Firefox 3 extensions), 以及Where are the microformats in Firefox 3?,作者Mike Kaply.
离线网络应用支持
Firefox 3实现了WHATWG网络应用1.0规范(WHATWG Web Applications 1.0 specification)中的在线及离线事件(online and offline events)。这意味着网站开发者可以创建即使离线也可在Firefox 3中工作的网络应用。当处于”离线模式“是,网络应用的数据会储存在本地,当计算机重新上线时再同步到服务器。
更多信息,参阅Online and offline events, Offline resources in Firefox, Firefox 3: Offline App Demo,作者Mark Finkle, Offline Web Applications (Feb 2007) ,作者Robert O’Callahan.
密码管理器
Firefox 3中的密码管理器功能明显改进,设计得更周到。询问Firefox是否保存密码的对话框被完全替换了-摒弃了那个在你成功登陆网站前必须处理的弹出对话框,现在Firefox 3会在你登入网站后从浏览框上方滑出信息条,让你选择是否保存该密码。这个信息条是非强制的(non-modal),你可以继续如常上网而不用被迫先关掉它。这个信息条只会维持在上方直到你作出选项或离开你登录的网站。
另外,密码管理器现在具有过滤和搜索功能,从而更加容易查找和管理特定网站的密码。这些改进相当细微,但要是你储存了上百个密码,这些小改进就会造成大不同了。
更多信息,参阅Firefox 3: Password Management,作者Deb Richardson.
性能改进
Firefox 3是目前最快,最轻量的Firefox版本。速度测试表明它相对于Firefox 2性能提升了2-4倍,相对于IE7提升了9倍。内存占用测试显示Firefox 3的效率比Firefox 2提升2倍,比IE7提升4.7倍。大家对这一版本的性能十分关注,而我们也做出了巨大的努力才做出了上面这些数字。
更多信息,参阅Firefox 3 Memory Usage,作者Stuart Parmenter.
钓鱼网站防护
这个版本在新增的反恶意网站功能之上,Firefox 3也改进了反钓鱼网站功能。已知钓鱼网站会在加载前被拦截,这样你的计算机就不会冒风险。而Firefox 2会加载网页,然后将它变化和显示一个警告对话框,警告你这是个被报告的钓鱼网站。Firefox 3中的处理,和对恶意网站的处理一样,总体上会让你更安全,更少机会暴露于危险中。
更对信息,参见Mal-what? Firefox 3 vs. Bad People,作者Johnathan Nightingale.
插件
插件是加载到Firefox中的第三方小程序,用来处理Firefox本身不处理的内容。例如,缺了Flash插件你就看不了YouTube视频。Firefox提供一个新特性,作为新设计的加载项管理器一部分,你可以用来查看,开启或关闭任何你安装的插件。你也可以通过在插件项中右键点击插件名选择”访问主页“来访问插件的原始页(如果有的话)。
同时,像其他Firefox 3加载项一样,如果一个插件被发现有安全弱点,Firefox会自动关闭它并告诉你何处可以取得更新版本。这是个重要的安全改进,以前并没有任何方法让你知道你安装了有害插件。
更多信息,参见Firefox 3: Plugins by Deb Richardson.
视频和音频种子
Firefox 3包含一个增强的种子预览页,现在可以探知和显示博客文章中的附件。而且,Firefox 3可以将视频播客关联到某个程序,而音频播客关联到另外一个,其他类型种子关联到第三程序。这些更改相当细小,但要是你用开了就很有用了。
更多信息,参阅Firefox 3 and enclosures by Will Guaraldi.
标签页
标签功能没有太多改进,除了加入一个新的平滑滚动效果。在Firefox 2中滚动标签栏,标签会整个地前后移动。这有点突兀和不流畅。透过平滑标签滚动功能,更容易知道标签怎么滚动,从哪里移动到哪里。用动画可以清楚示范这个效果,我简单做了一个,Firefox 3: Smooth tab scrolling (.swf).
主题
Firefox 3界面更新的一个主要目的是为了浏览器能与不同的操作系统在外观和风格上保持一致,从而更好的融入系统。过去的Firefox 2在Windows, Mac, and Linux等系统上的界面多少是雷同的,但对于Firefox 3来说,已并非如此。对于Linux, Mac OS X, Windows XP和Windows Vista,它将有风格不同的新外观。 界面的更新涉及firefox的各方面,每个按钮,窗口,标签,图标以及对话框现在能更好地与当前系统融合,使得Firefox更像是你系统环境原生的一部分。
更多信息,参见 Firefox 3主题指南 作者:Alex Faaborg,Firefox 3主题开发指南 作者:Gavin Sharp。
还有两小节没人翻译?我来
主题
Firefox 3视觉方面更新的首要目标之一是更好地整合浏览器与每一种计算机平台,同时保持一个独特的视觉形象和效果。 Firefox 2在Windows , Mac和Linux上看上去或多或少比较相像。但在Firefox 3中并非如此。Firefox 3中有四个独特的新主题-分别针对Linux,Mac OS X,Windows XP和Windows Vista-它涉及各方面的应用。每一个按钮,窗口,标签,图标,对话框,现在都能与计算机平台配合起来,使Firefox感觉更像您计算环境中自然的一部分。
更多信息,请参阅Firefox 3 Themes,Alex Faaborg文,以及 Firefox 3 for theme developers,Gavin Sharp文。
Vista的家长控制支持
Windows Vista包括内建的家长控制功能,帮助您控制您的孩子可以在计算机上做什么。Firefox 3包含了对这些家长控制功能的一些支持–当内容被伺服器屏蔽、下载管理器会意识到并显示正确的用户界面信息,指出发生了什么。此功能仅适用于Vista平台,并将在未来版本中扩大和改善。
更多信息,请参阅Firefox 3: Parental controls 。Jim Mathies和Mark Finkle文。
很多功能对我而言,太花俏了
不错!!!什么时候能解决扩展的兼容问题或者大部门扩展出了支持3.0版的就更新。等待…
支持Vista家长控制功能
Vista家长控制
Windows Vista内置了“家长控制”功能,可让家长用来对儿童使用计算机的方式进行管理。Firefox 3对此功能提供了部分支持 — 可觉察到浏览内容为家长控制所阻挡,而且被阻挡的下载现在会给出合适的界面信息来表明发生了什么事。 此特性仅适用于Windows Vista系统,并且在将来的版本中会继续扩展和改善。
更多信息,参见 作者:Jim Mathies and Mark Finkle。
格式标签用错了,不熟,不能改了
速度好快.今天早上才在作者的博客上看到.傍晚已经有译文了…
不知道是升级FF3还是重新安装个,现在的FF2很好用,我可能要等上一阵子再去体验3了,
PS:FF的派对中心地址是什么,通知一下,我还没找到,,,,
已补入原文。
另,Firefox 官方认可简称为 Fx 或 fx,不认可 FF。
为了兼顾官方和大众,我的建议是不用任何简称。
真丰富,先收藏以后慢慢消化!
很好 强烈支持
看到你发到cb上了 🙂
cnbeta 有不少读者,让大家都了解一下
不过,他们自己摘编了本文,并且不更新。
那个Awesome Location Bar,没啥感觉…… 因为从FF2就开始用myurlbar_a了。
[…] [精品译文] Firefox 3 新功能指南 (v1.5) […]
加载项管理/Add-on manager
Add-0n 在官方中文版是翻译为 附加组件 ,也就是大家口中的扩展。
manager 是管理器,不是管理。
“扩展管理器得到了扩展”这段有几个错误,我就不一一指出了,xbeta 读一遍就知道在哪里了。
修改为:附件组件管理器得到了增强,增加了“获取附加组件”标签。
多谢,已修改。
我正好赶上Firefox3正式版发布,打算正式转向火狐阵营
测试评论的输出。
有读者建议本 blog 在 rss 中输出读者评论。
已按建议修改。
[…] [精品译文] Firefox 3 新功能指南 (v1.53) | 善用佳软 (tags: Firefox 3) […]
[…] 加载项管理/Add-on manager […]
好像我错过了什么,遗憾