【发布时间】:2018-12-18 21:45:36
【问题描述】:
我正在尝试找出 PS3 网络浏览器在 CSS、JS、Flash 等方面的情况。
我发现一些文章说它很糟糕,但这些都是几年前的,而且 PS3 软件经常更新,所以我不能相信像 this 这样的东西。
谁能指出官方规格或最近的分析?欢迎您自己的测试结果,但请说明它们的最新时间。
【问题讨论】:
标签: cross-browser ps3
我正在尝试找出 PS3 网络浏览器在 CSS、JS、Flash 等方面的情况。
我发现一些文章说它很糟糕,但这些都是几年前的,而且 PS3 软件经常更新,所以我不能相信像 this 这样的东西。
谁能指出官方规格或最近的分析?欢迎您自己的测试结果,但请说明它们的最新时间。
【问题讨论】:
标签: cross-browser ps3
这是一个旧帖子,但我想我会添加它。
快速访问acid3.acidtests.com 显示我的(最新)PS3 现在获得了 99% 的分数。它实际上有点低,因为测试也需要像素完美的渲染和流畅的动画,而这两者都还没有。 (其中一个框应该是黄色的时候是灰色的,动画很生涩。)
Whatsmyuseragent.com 表明它正在运行 WebKit 531.22.8,这一定是改进的背后。奇怪的是,他们在 2012 年的系统更新中使用了 531,因为该版本已经过时近三年了。但无论如何,与他们以前相比,这是一个巨大的飞跃。
【讨论】:
我能找到的最新规格显示 PS3 的 ACID3 得分为 27 (http://en.wikipedia.org/wiki/Acid3),类似的 Wikipedia 页面详细介绍了 PS3 使用的 NetFront 引擎的功能:http://en.wikipedia.org/wiki/NetFront。这些结果来自 2011 年 1 月的版本,但后续更新的发行说明并未显示对它的任何修改。
这里还有一些问题可以为您指明潜在问题,例如:Javascript not working on PS3 Browser。
【讨论】:
从 PS3 固件 4.50 开始,使用伪装成 Netfront NX 的 WebKit 浏览器的自定义分支。它在 HTML、CSS 和 JavaScript 功能方面与运行 iOS 5.0 的 iPad 1 大致相当——除了 PS3 还包括 Flash 9.x 运行时。拥有 Flash 9 运行时允许为 WebSockets、Promises 和其他 HTML5/ES6 功能使用 polyfill。它确实有效地通过了 Acid3 测试,这与大多数 2012 时代的浏览器一样存在一些小的对齐问题。
使用 webpack 和 Flash 9 polyfill 的良好 JavaScript 开发设置应该能够生成面向 PS3、Xbox 360 和 Android 2.x 的 JS 包,其功能相当先进,可与现代移动浏览器相媲美。
【讨论】: