我们刚刚发布了 Aurora 13,其中包含许多改进。
亮点
我们想重点介绍几件事
默认启用 SPDY
SPDY 协议为 Firefox 带来了 响应式且可扩展的传输。它支持多路复用和连接共享,并且仅支持 SSL。它将为支持 SPDY 的 Web 服务器提供更快的页面加载速度和更好的可扩展性。
我们在 Firefox 11 中首次实现了它,但现在在 Firefox Aurora 13 中,它默认启用!
移动设备的用户代理更改
网站根据设备提供内容的首选方法是使用 CSS Media Queries。但是,仍然存在相当数量的用户代理嗅探,因此我们想让您了解 Firefox 在移动手机和平板电脑上的用户代理更改/区别,如 移动设备和平板电脑指示器 中所述。
对于在移动手机上的 Firefox,它将是
Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0
对于在平板电脑上的 Firefox,它将是
Mozilla/5.0 (Android; Tablet; rv:13.0) Gecko/13.0 Firefox/13.0
改进列表
以下是我们所做的所有改进,并附有指向每个错误列表的链接,以便那些想要详细了解各自实现的人。
DOM
- 将插件移动到内容 - 插件应该能够承受对象框架的重新渲染
- 为 Android 启用多点触控
- Android 中的屏幕方向 API 读取和事件实现
- 取消 Blob.mozSlice 的前缀
- 实现 DOMRequest
- 在 <datalist> 中的 <option> 上实现 index 属性
- 删除对 globalStorage 的支持
插件
JavaScript
布局
- 支持来自 CSS3 值和单位的“turn”单位
- [css3-background] 接受类似于“bottom 10px right 10px”的 background-position 值
- 删除对 border-radius* 和 box-shadow 中前缀的支持
- 实现 background-repeat 作为关键字对,以及单个关键字
- 向 AT 公开 Canvas 元素中的替代内容
网络
关于 Robert Nyman [荣誉编辑]
Mozilla Hacks 的技术布道者和编辑。进行关于 HTML5、JavaScript 和开放 Web 的演讲和博客。Robert 是 HTML5 和开放 Web 的坚定支持者,自 1999 年以来一直在从事 Web 前端开发工作,在瑞典和纽约市都有工作经历。他经常在 http://robertnyman.com 上写博客,并喜欢旅行和结识新朋友。
13 条评论