您的位置:首页 > Web前端

选择用哪种模式做前端开发?

2008-08-25 14:22 525 查看
1、  前言<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

公司UI上需要富客户端的应用,比如grid,tree,form这类的应用。公司目前没有一套完整的UI框架。我们现在采用的是htc+xml数据岛+xslt的模式。

缺点:

1)  存在浏览器的兼容问题,只能运行在IE5以上的浏览器上。

2)  Xml数据岛存在html标签,数据作为html标签的一个属性值。数据与表现不能完全分离

3)  读写xml的效率问题。

4)  应用Xslt对设计人员的要求较高。

优点:

1)  采用xpath方式遍历xml数据比较方便。

2)  Xslt实现了表现的模板化。

目标解决浏览器的兼容性问题,做到数据与表现的分离,开发速度快速。

2、  我们的做法

1)是否需要第三方JS 框架?

UI 上需要复杂的组件应用,应用第三方JS框架可以节省我们的开发时间,一般来说可以解决浏览器的兼容性问题。EXT、YUI在富客户端方面都有很好的表现。EXT生成一堆DIV,对设计人员的要求比较高。

2)  采用哪种数据格式?

Json是javascript的轻量级对象,数据格式简单,大部分浏览器都可以做到兼容,读写效率高。Xml自身的优点也比较明显。采用json或xml具体问题具体分析。

3)  是否需要在第三方JS框架的基础上建立我们自己的框架?

当然这个问题是在1)问题成立的基础上。

4)  需要兼容哪些浏览器?

IE6,IE7,FF,opera,safi
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息