This article is an automated machine-translation of an article in English. We know the translation isn't perfect, but we hope it's useful for people who don't read English.

火狐18带来了视网膜支持,TURKTRUST更新,更快的JavaScript - 哦,和其他20个安全修补程序

Filed Under: Featured, Firefox, Security threats

火狐18已被释放

这个月,有补丁的2917错误 ,与21个安全修补程序

十二被视为关键的安全修补程序。

还有一个全新的JavaScript编译器(尽管它增强,而不是取代旧的),更groovy各种各样的Mac上支持Retina显示屏。

新的JavaScript编译器

大专题新闻,根据Mozilla基金会,是一个新的JavaScript引擎,被称为IonMonkey正式出台。

已经有大量的猴子在Mozilla的javascript的稳定,最近的TraceMonkey的JaegerMonkey。这些都提供什么所谓的Just In Time编译或JIT。

这是一个功能,将JavaScript代码,历来被编译成某种独立于机器的内部表示,然后解释,直接转换成机器代码。

这可以大大提高运行时性能,但潜在的安全成本。 (显然是一个有很多出错,当您生成机器代码,并直接将其的CPU)。

但是,而不是一个完整的JavaScript模块转换成机器代码的前面,你可能会做一个独立的C / C + +程序,JIT编译器产生的机器代码块时,他们将要执行的第一次。

这避免了漫长的启动延迟,在一个互动的环境,就像一个浏览器,可恼人的,特别是如果你加载一个大的JavaScript程序,但最终只能使用其功能的一小部分。

IonMonkey是应该的JaegerMonkey JIT编译器的习惯,提高了代码的优化,使其能够产生25%的速度,至少在精心挑选的基准,展示了来自Mozilla的代码。

这个新功能是有代价的:复杂性。

IonMonkey做更多的工作,准备您的代码运行,所以它不仅提高了整体的运行速度运行一段时间,如游戏或内容查看器的JavaScript。的JaegerMonkey因此也被保留下来,仍然采用简单的前瞻性JavaScript程序。

TURKTRUST证书不信任

安全修补程序,可能会响的铃铛用肉眼安全的读者是一个正式处理的TURKTRUST SSL证书的失误

可以在线观看的代码差异 (什么添加和删除行开始加号和减号分别表示从源代码本身,) 。

你会发现,它完全删除TURKTRUST最近发布的根证书(2007年发行的,有效期至2017年)。

FF18-DIFF-500

Presuambly,当尘埃落定,在此事件中,TURKTRUST将薄荷一个新的根证书,并说服Mozilla团队重新采用它作为一个赐予的信任。

此外,两个已知错发所产生的TURKTRUST早在2011年的中级证书 ,是目前公认的Firefox,被视为明确的不信任。这意味着,通过这些中间证书签名的SSL证书是行不通的。

MacBook Pro的视网膜支持

真的常规的事情,至少对读者都这么幸运,因为我,谁拥有一台MacBook Pro采用Retina显示,火狐18现在直接支持增强分辨率的Retina模式。

您的Firefox浏览器窗口中的文字现在真的看起来像一个打印的页面。

(我告诉切斯特 。他的回答吗?“MEH。”别理他,如果你是一个视网膜拥有Firefox用户,现在升级到Firefox 18单独的HIDPI文本渲染。这真的是Groovy)。

内置的PDF阅读器仍处于关闭状态

可悲的是,默认情况下,你仍然会正式需要一个插件(或外部程序)来阅读PDF文件。期待已久的Firefox的内置PDF阅读器,被称为pdf.js,尚未消失了现场直播。

当然,你可以打开它,如果你喜欢,只要通过访问URI 约:config,然后改变设置时真亦假pdfjs.disabled。

我这样做,只有一个令人失望的,即,当你在PDF阅读器,Retina显示屏是不正确的支持。



PDF文本更为模糊,在一个HIDPI的视网膜模式,比相应的非视网膜的模式,大概是因为显示器正试图用anti-aliasing,但改善的事情,只是夸大了较低的分辨率的内容。

不过,你不能拥有一切。

我要打印质量清晰度一般的网页,更快的JavaScript和众多的安全修补程序,希望Mozilla的斜了内置PDF查看器默认情况下,“现场的时间。

享受。

You might like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

About the author

Paul Ducklin is a passionate security proselytiser. (That's like an evangelist, but more so!) He lives and breathes computer security, and would be happy for you to do so, too. Paul won the inaugural AusCERT Director's Award for Individual Excellence in Computer Security in 2009. Follow him on Twitter: @duckblog