以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- 直接用XML+XSLT作网页可有问题? (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=83551) |
-- 作者:ArayChou -- 发布时间:2/20/2010 5:16:00 PM -- 直接用XML+XSLT作网页可有问题? 我想让网站页面直接是XML,客户端解析xslt来展现。 这样做有没有什么问题? 搜索引擎对这样的网站支持如何? 貌似这样这样的网站很少。 我就看www.starcraft2.com是,但是他的xml里没有内容,搜索引擎搜索不到。如果我的xml里有内容,搜索引擎支持如何? 谢谢 |
-- 作者:ArayChou -- 发布时间:2/21/2010 11:42:00 AM -- 我来自问自答。 对比下搜索结果: http://www.baidu.com/s?wd=site%3Astarcraft2.com+Zeratul http://www.google.cn/search?hl=zh-CN&source=hp&q=site%3Astarcraft2.com+Zeratul+&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&oq= 大家会发现: 结论: 由于baidu对客服端解析xml+xsl这种网站支持不好,而baidu在中国占有的市场份额不小。所以,以国内网民为用户群的网站不适合使用这种方案。 |
-- 作者:Qr -- 发布时间:2/21/2010 11:50:00 AM -- 普通浏览器打开XML+XSLT页面会比较慢,因为转换在客户端 |
-- 作者:Qr -- 发布时间:2/21/2010 11:51:00 AM -- 用ajax,会比较合适。 |
-- 作者:ArayChou -- 发布时间:2/21/2010 12:13:00 PM --
我前面说的是错误的: http://www.baidu.com/s?bs=site%3Astarcraft2.com+Zeratul&f=8&wd=site%3Astarcraft2.com+%9D%C9%C0%AD%88D 所以,前面的结论错了,完全可以使用xml+xsl在客户端解析页面。 |
-- 作者:ArayChou -- 发布时间:2/21/2010 12:18:00 PM --
我觉得对于电脑用户,这不是问题。 如果在服务器端转换为html,换网页模版(xslt)将需要全部页面重新生成。 可能手机用户浏览这种网页可能会比较费力,但是我觉得不会比flash更占系统资源。没有测试国,纯粹臆想 |
-- 作者:hexun831012 -- 发布时间:2/25/2010 1:32:00 PM -- 我通过3年对数据与样式分离的研究,我敢想你保证这个有出路 |
-- 作者:ArayChou -- 发布时间:3/10/2010 10:55:00 AM --
谢谢你的鼓舞,我现在准备用这个来作网站,实现数据和样式的完全分离,但是就是没有看到多少吃螃蟹的,心虚啊 |
-- 作者:gameshan -- 发布时间:4/9/2010 9:04:00 AM -- 做是可以做的. 以前微软也是主推这种技术的。主要是ASP应用。 不过.net出来后就不在推荐这个了。 以前我们公司有个ASP产品就是用这个技术。不过现在都改了,因为修改起来太麻烦。 所以这种技术是过时了,不推荐使用。
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |