最新的Firefox 4没有通过100%通过Acid3测试(Firefox 3.6.13是94/100,Firefox 4 beta是97/100),而Opera和Webkit很久前便100%通过了测试,许多用户颇感不解。 Mozilla 工程师Boris Zbarsky解释了Firefox 4没有100%通过Acid3的原因: 未通过的3分与SVG(可缩放矢量图形)字体有关。Opera和Webkit只实现了SVG 1.1字体的一个小子集,恰能通过Acid3所覆盖的测试。Mozilla不想在Gecko中只实现特定部分,因为这对作者和用户没什么好处。在user agent中完整支持SVG和HTML十分困难,因为SVG字体设计时并没有考虑与HTML整合。 目前SVG工作组决定将字体从核心分离开,变成一个独立 的标准,要完整实现SVG字体还需大量工作要做。从另一方面说,WOFF字体标准更适合浏览器。 |