--- title: 浏览器兼容性 slug: Mozilla/Persona/Browser_compatibility tags: - Files translation_of: Archive/Mozilla/Persona/Browser_compatibility ---
Persona 支持下列浏览器。 Persona 包含一个跨平台的 JavaScript 库,因此用户使用时不需要安装任何插件。
桌面浏览器 | ||
---|---|---|
Internet Explorer | 8.0*, 9.0†, 10.0** (详见下方的 兼容模式 说明) | |
Firefox | 现有稳定版本, 测试版本, Aurora, 夜间发布版本 和 扩展支持版本 以往稳定版本 |
|
Chrome | 最新稳定版本 | |
Safari | 最新稳定版本 | |
Opera | 最新稳定版本‡ | |
iOS 浏览器 | ||
Safari | iOS 5.x — 6.x | |
Android 浏览器 | ||
默认浏览器 | 2.2 — 4.x | |
Firefox | 现有稳定版本, 测试版本, Aurora 和 夜间发布版本 以往稳定版本 |
|
Chrome | Latest Stable Release |
*: Windows XP. †: Windows Vista 和 Windows 7. **Windows 8. ‡: 如果时间允许.
从 8.0 版开始, Internet Explorer 提供了一项名为“兼容模式”的功能, 其在渲染页面时会模拟 8.0 以前版本的行为。 这个特性可以通过三种方法控制:
由于 Persona 不支持 Internet Explorer 8.0 以前版本, 任何 Internet Explorer 如果模拟了8.0 以前版本也将不能支持 Persona 。 这通常是由于:
详情请见 "Understanding Compatibility Modes in Internet Explorer 8" 和 "IE8 and IE9 Complications".
除非明显不被支持, 任何同时支持 {{ domxref("window.postMessage()") }} 和 {{ domxref("Storage", "localStorage") }} 的浏览器都应该能使 Persona 正常运行。 2010年3月后所有主流浏览器都支持这些 API 。