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

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

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

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

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

改进的构想:

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值