Pet*_*tai 6 xslt html5 cross-browser client-side mobile-website
任何人都可以帮助了解移动HTML5浏览器中客户端XSLT的可用性吗?caniuse.com上没有任何内容.
XSLT是否真的在当前的移动浏览器中标准化了?
HTML5规范在XSLT上没有任何内容,这使人怀疑XML是否有未来(鉴于存在JSONP但没有"XMLP"的事实)
XSLT 1.0客户端的可用性现在在现代浏览器中非常普遍,除了一些移动平台; 并且一致性水平也很合理(可能比Javascript/DOM更好).我们已经在Saxonica网站上使用客户端XSLT几个月而且很少有问题的报告,尽管我们确实有一个静态HTML的后备站点,当我们检测到XSLT时,我们会重定向到该站点.支持.
最近开源的Saxon-CE现在可以在任何支持Javascript的浏览器上提供XSLT 2.0.它除了将XSLT支持升级到XSLT 2.0之外还做了很多其他事情; 它还提供了一种在浏览器中处理用户输入和创建交互式应用程序的声明方式.
当然,浏览器供应商基本上对XML失去了兴趣.内容发布商也不是这样,因此需要第三方填补空白.
该XSLTProcessorAPI 是 HTML5 脚本规范的一部分:
当处理指令触发 XSLT 转换程序并且浏览器实现直接到 DOM 转换时,XSLT 处理器创建的脚本元素需要标记为“解析器插入”并按文档顺序运行(标记为 defer 或的模脚本) async),在转换发生时立即执行。
Safari网页内容指南说道:
iOS 2.0 及更高版本支持 XSLT。
Android 2.2.x(级别 8)添加了用于 XSLT 的 Java API,可通过 JavaScript 的XSLTProcessor API在客户端进行访问。
Android 4.0支持XSLT处理指令,根据以下问题的回答:
| 归档时间: |
|
| 查看次数: |
5058 次 |
| 最近记录: |