2008年6月13日星期五

]Mozilla Firefox 3 新功能指南


]Mozilla Firefox 3 新功能指南


在 Firefox 3 高调发布前夕,Mozilla 工作人员 DRIA 编写了这篇权威而详尽的《Firefox 3 新功能指南》。本文系统介绍了 Firefox3 的改进之处,并且附上了说明图片,及更详细的专题介绍链接。善用佳软号召网友进行了翻译,并更换了部分图片,分享如下。

Firefox3 新功能加载项管理/Add-on manager

addon-manager

在Firefox3中,扩展管理器得到了扩展,包括一个新的"获取扩展"标签,在扎个标签上你能浏览最受欢迎的扩展,搜索新扩展,产看扩展的描述和评分,而且通过简单的点击来安装扩展。扩展管理器现在已经完整地与addons.mozilla.org (AMO)网页整合在一起,使得寻找和试验新浏览器扩展和主题比以往变得更加容易。
获得更多信息,请查看 在Firefox3 中获得新扩展,作者 Madhava Enros。

书签/Bookmarks

bookmarks2

Firefox的3为书签引入了一套新的功能,对菜鸟更易上手,对一般用户更有用,对书签栏非常混乱的用户则是大有帮助。三个主要特点是引进星级书签,书签标记,智能书签夹。
星级书签是一个快速简便的方法,给网页标注书签只需轻轻一击。书签标记是加入"额外"信息的方法,让你以更灵活的方式组织书签。智能书签夹是一种"已保存的搜索"。当您添加新书签匹配此搜索时,它们会自动更新。
更多信息,请参阅 Firefox 3: Bookmarks,Deb Richardson文。

级联样式表/Cascading Style Sheets (CSS)

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

color-profile

Firefox 2不包含颜色配置管理,而只是根据用户系统或自定义的颜色配置进行颜色渲染,缺乏有针对性的优化。Firefox 3则包含了对颜色配置文件的全面支持,使得浏览器能显示更丰富和鲜艳的色彩。考虑到多方面的因素,颜色配置默认为关闭,需要用户自行定义浏览器选项来开 启。或许Firefox的未来版本将该功能设置为默认,毫无疑问这将成为摄影师和视觉艺术家们欣喜若狂的日子。

参见 Firefox 3: Color profile support ,作者 Deb Richardson.

下载管理器/Download manager

download-manager

下载管理器在Firefox 3中改进良多,现在包括了从新访问功能以手动或自动暂停及恢复下载项。其他改良包括在窗口底部状态栏新增了下载状态显示器,新增了在下载管理器中搜索已下 载文件功能,文件显示的增强以显示更多文件信息,现在也可以在下载管理器中通过右键菜单访问下载文件的原始下载页。

参见 Download Manager in Firefox 3 ,作者 Madhava Enros.

字体及文本渲染/Font and text rendering

fonts-and-text

当Mozilla的开发者们决定与Cairo子系统合作从零开始建立全新的图像层时,他们同样将浏览器中的文本渲染完全重新构建。得益于此, Firefox 3对于字体间距、连笔、多国字符、半连笔、字形微调、抗锯齿、字体大小和字体选择等各个方面均有改进性的支持。在Firefox 3对于字体支持和文本渲染迈出一大步的同时,Mozilla的开发者们并未停步,不断为未来版本的提高而努力。

参见 Firefox 3: Fonts and text,作者 Stuart Parmenter 和 Deb Richardson.

全页面缩放/Full page zoom

full-page-zoom

页面缩放在Firefox 3中已经被全新设计,现在包括了全页面缩放和仅限文本缩放。

全页面缩放功能会让你完全控制显示内容的大小同时自动调整页面布局和结构。另一方面,仅限文本的缩放则只缩放页面上的文本,图片和页面布局不会被改变。

现在有了一个新而十分有用的功能:Firefox现在会自动记录下你曾经浏览过的页面的缩放等级。一旦你缩放一个站点的页面,Firefox会记住并在你下次访问该站点的任何页面时恢复该缩放等级。

参见 Full Page Zoom,作者 Seth Bindernagel.

历史记录/History

history

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

html-canvas

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.jsAza Raskin's Algorithm Ink

For more, see HTML Canvas in Firefox 3 by Vlad Vukićević.

地址栏 UTF-8 支持/ Location bar UTF-8 support

Firefox utf-8

主要使用 US-ASCII 的站点大概不会留意到 Firefox 3地址栏的一大改进:对 UTF-8 多字节码的支持。这是个非常大的可用性改进,因为非 ASCII 语言的 URL 地址在 Firefox 2中是不可读的机器码,而在 Firefox 3中已能够渲染成人类可读的文字。

参见 Firefox 3: UTF-8 support in location bar,作者 Gen Kenai。

恶意网站防护/ Malware protection

malware

"恶意网站(Malware)"是我们对那些尝试在你的计算机上安装你不想安装的软件或进行其他未授权行为的站点的称呼。 Firefox 3保持跟踪所有已被报告的恶意站点,通过在它们被加载前就拦截的方法来保护你,保证你计算机的安全。当然你也可以忽略我们的警 告————毕竟那是你的计算 机嘛————但我们会希望这个新加的安全功能可以有效保护用户,让互联网更安全。

参见 Mal-what? Firefox 3 vs. Bad People,作者 Johnathan Nightingale。

微格式API/ Microformats API

microformats

微格式(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

offline

Firefox 3 实现了 WHATWG 网络应用1.0 规范(WHATWG Web Applications 1.0 specification)中的 在线及离线事件(online and offline events)。这意味着网站开发者可以创建即使离线也可在 Firefox 3 中工作的网络应用。当处于"离线模式"时,网络应用的数据会储存在本地,当计算机重新上线时再同步到服务器。

参见 Online and offline eventsOffline resources in FirefoxFirefox 3: Offline App Demo,作者 Mark Finkle, Offline Web Applications (Feb 2007),作者 Robert O'Callahan。

密码管理器/ Password manager

password-manager

Firefox 3 中的密码管理器功能明显改进,设计得更周到。询问 Firefox 是否保存密码的对话框被完全替换了-摒弃了那个在你成功登陆网站前必须处理的弹出对话框,现在 Firefox 3 会在你登入网站后从浏览框上方滑出信息条,让你选择是否保存该密码。这个信息条是非强制的(non-modal),你可以继续如常上网而不用被迫先关掉 它。这个信息条只会维持在上方直到你作出选项或离开你登录的网站。

另外,密码管理器现在具有过滤和搜索功能,从而更加容易查找和管理特定网站的密码。这些改进相当细微,但要是你储存了上百个密码,这些小改进就会造成大不同了。

参见 Firefox 3: Password Management,作者 Deb Richardson。

性能改进/ Performance improvements

performance

Firefox 3 是目前最快,最轻量的 Firefox 版本。速度测试表明它相对于 Firefox 2 性能提升了 2-4 倍,相对于 IE7 提升了9倍。内存占用测试显示 Firefox 3的效率比 Firefox 2 提升2倍,比 IE7 提升 4.7倍。大家对这一版本的性能十分关注,而我们也做出了巨大的努力才做出了上面这些数字。

参见 Firefox 3 Memory Usage,作者 Stuart Parmenter。

钓鱼网站防护/ Phishing protection

phishing

这个版本在新增的恶意网站保护功 能之上,Firefox 3也改进了反钓鱼网站功能。已知钓鱼网站会在加载前被拦截,这样你的计算机就不会冒风险。而 Firefox 2会加载网页,然后将它变化和显示一个警告对话框,警告你这是个被报告的钓鱼网站。Firefox 3中的处理,和对恶意网站的处理一样,总体上会让你更安全,更少机会暴露于危险中。

参见 Mal-what? Firefox 3 vs. Bad People,作者 Johnathan Nightingale。

插件/ Plugins

plugins

插件是加载到 Firefox 中的第三方小程序,用来处理 Firefox 本身不处理的内容。例如,缺了Flash插件你就看不了YouTube 视频。Firefox 提供一个新特性,作为新设计的加载项管理器一部分,你可以用来查看,开启或关闭任何你安装的插件。你也可以通过在插件项中右键点击插件名选 择"访问主页 "来访问插件的原始页(如果有的话)。

同时,像其他 Firefox 3 加载项一样,如果一个插件被发现有安全弱点,Firefox 会自动关闭它并告诉你何处可以取得更新版本。这是个重要的安全改进,以前并没有任何方法让你知道你安装了有害插件。

参见 Firefox 3:插件,作者 Deb Richardson。

网站识别按钮/ Site Identification button

site-identification-button

如何在使用者浏览网页时确保安全可靠并提供保护,是浏览器制造者最大的挑战之一。 Firefox 3 提供了一个极其重要的新的安全功能,即网站识别按钮。在浏览器中"挂锁"图标无处不在,长期以来是基础安全指标,网站识别按钮建 立于其上并取代之。比起以 前的仅仅在某处显示一个挂锁图标,Firefox 3尽可能多地找到您正在浏览的网站的信息,通过一个地址栏左侧的按钮使这些信息易于获取。

larry

按钮可以是3种颜色——灰、蓝、绿——按下时显示新的网站识别对话框。对话框包括一个匹配的灰、 蓝、绿色的"护照官员"的图标,并显示网站身份的可 用信息汇总。较之以前仅显示加密或非加密的单一图标(挂锁), Firefox 3 为你提供了更为详尽的信息,涵盖了不同的安全级别和状态。

参照 Firefox 3: Site Identification button,作者 Deb Richardson。

智能地址栏/ Smart Location Bar

Firefox 3 的地址栏已经完全改变,闪耀登场。被亲切地称作"帅呆了地址栏(AwesomeBar)",新的智能地址栏可让您在浏览器的 URL 区域用关键字搜索您的历史和书签。您不再需要记住所寻找的网页的域名-智能地址栏中对您所输入(甚至多词语)的词对网址,网页标题,书签和历史中的标签进 行匹配,根据算法符合度和时间回归结果。

智能地址栏的结果还显示出网页图示,完整名称,网址,以及有否书签或标记。尽管从 Firefox 2 升级至 Firefox 3 有点累人,可一旦您使用过智能地址栏,那一定离不开它。

参见 AwesomeBar is awesome,作者 Deb Richardson; 演示 by Mike Beltzner。

标签页/ Tabs

tabs

标签功能没有太多改进,除了加入一个新的平滑滚动效果。在 Firefox 2 中滚动标签栏,标签会整个地前后移动。这有点突兀和不流畅。透过平滑标签滚动功能,更容易知道标签怎么滚动,从哪里移动到哪里。用动画可以清楚示范这个效果,我简单做了一个 flash: Firefox 3:平滑的标签切换 (.swf)

Themes

themes

One of the primary goals of the Firefox 3 visual refresh was to better integrate the browser with each computer platform while maintaining a unique visual identity and presence. Firefox 2 looked more or less the same on Windows, Mac, and Linux, but this is not the case for Firefox 3. There are four distinct new themes for Firefox 3 — one each for Linux, Mac OS X, Windows XP, and Windows Vista — and it touches every aspect of the application. Every button, window, tab, icon, and dialog box now blends in with the native platform, making Firefox feel much more like a natural part of your computing environment.

For more, see Firefox 3 Themes by Alex Faaborg, and Firefox 3 for theme developers by Gavin Sharp.

音频视频种子/ Video and audio feeds

detecting-feeds

Firefox 3 包含一个增强的种子预览页,现在可以探知和显示博客文章中的附件。而且,Firefox 3 可以将视频播客关联到某个程序,而音频播客关联到另外一个,其他类型种子关联到第三程序。这些更改相当细小,但要是你用开了就很有用了。

参见 Firefox 3 and enclosures,作者 Will Guaraldi。

Vista parental controls support

vista-parental-controls

Windows Vista includes built in parental controls that help you manage what your children can do on the computer. Firefox 3 includes some support for these parental controls — the Download manager is aware of situations where content gets blocked by proxies, and blocked downloads now display the correct UI message to indicate what has happened. This feature is only available for the Vista platform, and will be expanding and improving in future versions of Firefox.

For more, see Firefox 3: Parental controls by Jim Mathies and Mark Finkle.

Web应用程序协议处理/Web application protocol handlers

web-application

Web 应用程序协议处理是 Firefox3 的一个新的特性,它使得Web应用程序更加强大。当你点击一个具有特定协议的连接时,Firefox 现在能把连接数据发送到指定的增加了对该特性支持的Web应用程序。例如:"mailto:"(电子邮件协议)连接现在已经能被 诸如 Yahoo! Mail 的 Web 应用程序直接处理,取代了通过默认的桌面邮件客户端的方式。其他普遍支持的协议还包括"webcal:", "tel:"和"fax:".

对增加 Web 应用程序协议支持有兴趣的开发者们可以阅读 Mozilla Developer 上这篇 "基于 Web 的协议处理" 的文章"。

参见 Firefox3:Web 协议处理,作者 Mark Finkle.

结论/Conclusion

现在你看到了 Firefox 3 中一系列(但绝不是所有的)的新功能和改进功能。从加载项管理直到 Web 应用程序协议处理。几乎浏览器的每一个部分都有所改善。

Firefox 3 一直在发展,已经将近三年,为其作出贡献的数以千计的开发者,设计师,本地化人员,测试人员,营销人员和文件作者遍布全球。Firefox 浏览器是被世界最大的开源代码社区创造的,当它到达亿万人手中,我们都无比自豪和兴奋。

如果您还没有使用 Firefox,您应该去 Firefox 下载日网站,协助创造新的吉尼斯世界纪录。如果您下载使用了,应该去Mozilla 的派对中心,寻找或创立一个庆祝方式,参与进去。我们希望您加入我们的行列,并共同庆祝史上最佳的Firefox 的诞生。

作者预留链接:
http://xbeta.info/firefox3-new.htm

没有评论:

Powered By Blogger