我上次听说,暴雪是少数几家将客户端 XSLT 付诸实践的公司之一(2008 年)。 2011年还是这样,还是现在有更多人在生产中探索这种技术?
现代浏览器(IE9、FF4、Chrome)和客户端处理能力似乎已准备好利用此标准,在大规模属性上切实节省服务器 CPU 功率和带宽。我错过了什么吗?
我知道的负面方面包括
- 额外的渲染时间
- 未缓存页面加载所需的额外资源
- 额外的复杂性
- 开发人员经验明显少于服务器端模板技术
我认为的好处包括
- 模板合成卸载到客户端
- 缓存卸载到客户端的通用模板片段
- 文档结构和数据的逻辑分离
- 所有现代浏览器都支持记录完善的 Web 标准
最后,虽然我知道预测未来是不可能的,但我很想知道关于客户端 XSLT 的日子是否会到来的意见。由于对 HTML5 的兴趣推动用户升级浏览器和开发人员探索新技术,我很想看看会发生什么。
提前致谢,
Casey
Edit:
任何有关 Google 如何看待转换后的 XML 及其对 SEO 的影响的见解也值得赞赏。
我使用客户端 XSLT库莱什信息网 http://kulesh.info/html。我在 IE 6-9、Chrome、Safari 和 Firefox 中没有发现任何差异。 XSLT 转换发生得非常快。我没有进行任何速度测量,但与纯 HTML 版本相比,我没有看到任何差异(即使在第一代 iPod Touch 上)。
mail.yandex.ru http://mail.yandex.ru/(俄罗斯的大型邮件提供商)也在客户端使用 XSLT。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)