客户端XSLT的当前状态

Cas*_*sey 8 html xml xslt

最后我听说,暴雪是为数不多的将客户端XSLT付诸实践的公司之一(2008).这仍然是2011年的情况,还是现在有更多人在生产中探索这种技术? 

似乎现代浏览器(IE9,FF4,Chrome)和客户端处理能力已经准备好利用这个标准来有效节省服务器CPU功率和大规模属性的带宽.我错过了什么吗?

我所知道的消极方面包括

  • 额外的渲染时间
  • 未缓存页面加载所需的其他资产
  • 额外的复杂性
  • 显着少于服务器端模板技术的开发人员体验

我认为的好处包括

  • 模板组合在客户端上卸载
  • 缓存客户端上卸载的常见模板片段
  • 文档结构和数据的逻辑分离
  • 所有现代浏览器都支持详细记录的Web标准

最后,虽然我知道预测未来是不可能的,但我很想知道客户端XSLT日期是否到来的意见.由于对HTML5的兴趣驱使用户升级他们的浏览器和开发人员以探索新技术,我渴望看到发展的东西.

提前致谢,

卡西

编辑:

任何洞察谷歌如何看待转换的XML以及它对搜索引擎优化的影响也是值得赞赏的.

Fla*_*ack 2

我可能在翻译中不知何故迷失了方向,但我想 SEO 问题是主要原因,阻止了很多人使用客户端 XSLT。

我不知道搜索机器人能够解析 application/xml 而不是纯 html 甚至 flash。

对于高负载的 Web 应用程序来说,在客户端部分使用 XSLT 仍然是一个很好的做法(mail.yandex.ru 确实是一个值得注意的例子),因为流量很大并且不需要 SEO 友好性。