我想知道是否有人知道我可以在 Windows Phone 7 甚至 Windows Phone 7.1 Mango 中找到与 iOS 的翻译、旋转和缩放硬件加速器属性等效的技术,这些属性用于 CSS3 webkit 转换。
我工作的公司创建了可在各种移动平台上运行的网站。目前,我们仅支持 iPhone 和 Android 设备,但我们希望将我们的覆盖面也扩展到 Windows Phone。
过去,我使用这些 webkit 属性为在我的 UI 插件中移动 DOM 元素提供流畅的动画。 jQuery 的动画功能甚至纯 javascript 都无法解决问题。
但是,经过一些研究后我发现当前的 Windows Phone 7 不支持 CSS3 或 HTML5。所以我常用的方法在这里行不通了。幸运的是,我被告知新的 7.5 版本应该有 Internet Explorer 9,它支持一些 CSS3 和 HTML5 技术。但是,我想知道是否有人知道我可以在 Windows Phone 中使用类似 webkit 的翻译、旋转和缩放属性。
最佳答案
正确,当前Phone (7.0) 不支持HTML5 或CSS3。该浏览器在功能方面是某种 IE7/IE8 混合体。
好消息是 Windows Phone 7.1 版本 (mango) 将带来 IE9.0,它使用与桌面浏览器大部分相同的代码构建。这将带来非常好的 HTML5 支持和硬件加速的 CSS3 转换、旋转等......
您现在可以在 WP7.1 模拟器上试用您的网站。
请务必在您的 CSS 中使用 -ms
CSS 前缀。大部分 CSS3.0 仍处于草案阶段,因此仍需要特定于浏览器的前缀。
关于html - Windows Phone 浏览器上的硬件加速 CSS3 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6984121/