阅读:6259回复:23
Firefox 17.0 正式版用户特性介绍
过了六个礼拜,又到了新的 Firefox 17.0 的发布日期了,而我们的正式版用户特性介绍也随之更新,一起看看这个版本有哪些值得关注的更新吧:
Firefox 16 正式版各平台各语言版本下载 一、点击后运行插件与插件漏洞检查相结合 在之前版本的 Firefox 中已经实现了插件点击后运行的功能(click-to-play ),并且能做到检测页面所有的插件(包括Java、Flash、Silverlight等),让我们自己选择加载某些插件。同时 Mozilla 还关注所有的这些插件是否已更新到最新版本,并维护着一份 blocklist,用来禁用那些有严重漏洞的插件。在 Firefox 17 中,这两项功能已经结合起来了,在点击运行的界面中会显示您插件是否已更新到新版本。 ![]() ![]() 什么是blocklist? 二、初步整合全新的 Social API 根据 Mozilla Firefox 的发展路线图,今年它会集成一些社交网站分享功能,在 Firefox 17 中,我们已经能够抢先体验 Facebook Messenger for Firefox 的功能了,这得益于 Mozilla 新开发的 Social API。在 Facebook Messenger 中,我们可以打开一个侧边栏显示 Facebook 上好友的信息,并且上方显示一个工具栏,用来查看好友的动态,通知,并发起与好友的聊天。但基于一些众所周知的原因,大陆用户并不能很好地体验这项功能。 ![]() 要开启这项功能,可以进入 about:config,找到: social.active social.enabled 改为 true 或者进入Facebook messenger for Firefox 页面,点击 Turn on Mozilla 官方博客:Firefox Introduces New Social API and Previews Integration with Facebook 三、预加载 HSTS 列表,增加部分网站连接的安全性 HSTS(HTTP Strict Transport Security)是一种能够让服务器和客户端(浏览器)之间强制使用HTTPS安全连接的机制。一般情况下,浏览器和网站之间的HTTPS连接只有在初始连接发生后才会根据网站设置来决定是否采用HTTPS安全连接,而有了 HSTS 列表,浏览器就可以直接预加载这份列表,并根据列表的设置直接发起与目标网站的安全连接,既增加了传输可靠性,也加快了网站连接的速度。值得一提的是, HSTS 列表是由 Google 提供和维护的,并且也已集成到 Chrome。 Mozilla 官方博客说明:Preloading HSTS 四、在 Windows 平台正式取消 Useragent 中的日期显示 从 Firefox 17 开始正式取消了 Useragent(用户代理) 中日期的显示,这可以视作 Mozilla 静默更新项目的一部分,用户在版本更新过程中将不会再关注于版本的发布日期。有以下几种方法可以查看自己的 UA: 1、访问 http://whatsmyuseragent.com/ 这个网站查看。 2、在代码片段速记器(shift+F4)输入 javascript:alert(navigator.userAgent); 并按ctrl+R执行 3、在一些支持发帖后显示 UA 的论坛发帖查看,比如这里。 以上是 Firefox 17 在用户使用方面的主要更新,其他涉及到开发者的更新,这里就不介绍了,感兴趣的朋友请看 Firefox 17 的发行说明: Firefox 17 发行说明(官网英文) Firefox 17 发行说明(中文翻译) |
|
|
1楼#
发布于:2012-11-21 13:15
没有亮点。。。
flash 10.3.183.10,没被警告。 社交API对天朝几乎没用。(交给扩展就行了,何必亲力亲为) TU/TMP全线失效,刚在贴吧看到满满的抱怨声。 总结,17对天朝几乎没用,或者说,对于标签扩展重度患者而言,倒退了。 |
|
2楼#
发布于:2012-11-21 13:15
最新消息,Firefox 20 Nightly在我这里疯狂Crash,只好退到11月1号的19版
|
|
|
3楼#
发布于:2012-11-21 13:15
|
|
4楼#
发布于:2012-11-21 13:15
导致标签类扩展大面积出事的估计是这个修改:
Exposing add-on objects to content safely 看看错误控制台是否有exposedProps这样的警告 让代理类扩展挂掉的可能是这个: Bug 761723 - implement toString of function objects by saving source Add-on Compatibility for Firefox 17 |
|
|
5楼#
发布于:2012-11-21 13:15
过来捧场~=w=
|
|
6楼#
发布于:2012-11-21 13:15
fang5566:导致标签类扩展大面积出事的估计是这个修改: 没有标签栏和代理类的扩展,fx还有多少能胜过chrome的地方?mozilla是要作死了吗 |
|
7楼#
发布于:2012-11-21 13:15
fang5566:导致标签类扩展大面积出事的估计是这个修改: 估计要16用N年了 ![]() |
|
|
8楼#
发布于:2012-11-21 13:15
目前测试俺这里受影响的主要就是有tab mix plus只能用about:addons打开附加组件管理器,记得有人说过好象有什么解决方案,忘了在哪儿了。。。决定先停在16,等amo更新了再说。
|
|
|
9楼#
发布于:2012-11-21 13:15
|
|
|
10楼#
发布于:2012-11-21 13:15
“修改智能地址栏为大图标;” 这个没有看到效果?
|
|
|
11楼#
发布于:2012-11-21 13:15
导致标签类扩展大面积出事的估计是这个修改: 我检索了一下,发现Mozilla已经在Fx15上有警告的提示,说这个function会在以后废弃,可能很多开发者没在15时注意到这个变化 Firefox 17 Compatibility The landing of bug 553102 made major change that can break compatibility for many add-ons. In a nutshell, if you set expando properties in JS objects in the content that point to chrome objects, you need to explicitly add the properties to the __exposedProps__ list of that object. A deprecation warning was added in Firefox 15. There’s more information here. |
|
|
12楼#
发布于:2012-11-21 13:15
我能够理解mozilla在标准路上的努力,所以比较宽容,但是并不是所有用户都这样,所以这样大刀阔斧的改动,个人以为还是先在beta或者aurora甚至nightly里先艹够了再merge,否则对于普通用户来说简直是一场灾难: 至少在cnbeta很多IT爱好者以及自称的IT爱好者都把17骂了个遍,因为更新到17后他们的扩展管理器打不开了
说道标准化,颇让我桑心的是之前在做一个工作用的webapp的时候发现,虽然IE和chrome都做到了,但是firefox坚持不改: 用键盘上下键改变select元素选项时不会触发change事件。 这个的直接后果就是,基于change事件的动态内容呈现部分,IE和chrome可以先按一下select然后就可以用键盘快速浏览各个选项对应的动态内容——只有fx必须傻乎乎地用鼠标慢慢选……更让我桑心的是这个bug从2002年起就存在了,至今未修复……更让我桑心的是,关于这个事件的定义HTML4.01和HTML5好像并不一致: HTML4.01的定义是,只要改变选项就应该触发 而HTML5中则定义为仅当丢失焦点时才触发……就以当前的行为而言,fx确实是完全按照HTML5标准执行的,而IE和Cr则是HTML4标准 但是超不方便啊,尤其是select根本就没有类似selectIndexChange之类的事件的情况下,傻乎乎地用鼠标一个个去改选项麻烦死了> < |
|
|
13楼#
发布于:2012-11-21 13:15
|
|
|
14楼#
发布于:2012-11-21 13:15
白左:我能够理解mozilla在标准路上的努力,所以比较宽容,但是并不是所有用户都这样,所以这样大刀阔斧的改动,个人以为还是先在beta或者aurora甚至nightly里先艹够了再merge,否则对于普通用户来说简直是一场灾难: 至少在cnbeta很多IT爱好者以及自称的IT爱好者都把17骂了个遍,因为更新到17后他们的扩展管理器打不开了 这个fix已经至少草了18周了,只是扩展开发者自己没跟进罢了。 有时候坚持原则或规定,大多数人都不理解,甚至反对。。。。 |
|
|
上一页
下一页