对基与html应用程序的用户界面展现方式的思考

来源:互联网 发布:却是石榴知立夏 编辑:程序博客网 时间:2024/06/07 00:05

  需求:公司采用的xml+xslt的展现数据,现在性能问题日益突出,ie对xsl的解析有点缓慢。而且用户感到对界面的操作不是很方便,这就要求我们开发一套速度响应快,对用户友好的html展现方式进行更深一步的探索,从新设计我们的前台UI部分。

  分析:造成速度慢的原应,有其下几点:

  1 javascript函数文件过大,大概现在已经超过1000多行了的javascript语句,这些语句不管每个页面里是否需要调用,都统统包含近来了。

 2 用模板调用的方式,可能存在性能问题

改进的构想:

1 将弹出窗口式的选择换成另外一种方式.比较温和的下拉列表式的.这些东西要创建一个组件,要对各种各样的可以自由的选择数据来源.展现样式.前后台分开实现.

2 改进的列表数据显示:要能方便的设置,不需要去实现每个表格的形式.只做一个组件,让他负责到后台去取数据.将数据装载到UI里,实现无刷新,减少服务器传输数据的负担.这个列表组件可以自己定义样式,对金额,数字可以格式化,可以汇总.排序等基本功能.

3 前后台数据交互的方式采用无刷新的方式:主要有2点:

    (1) 单独弹出新增数据窗口显示的时候不用再次去刷新窗口,点击确定后就可以做2件事情.首先: