阅读:5233回复: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周了,只是扩展开发者自己没跟进罢了。 有时候坚持原则或规定,大多数人都不理解,甚至反对。。。。 |
|
|
上一页
下一页