前端的关键技术节点

目录

1、前端的兼容性问题

2、前端的响应速度问题

3、前端程序的组织管理

4、前端的用户体验问题

5、前端的安全性问题


1、前端的兼容性问题

前端的兼容性一直时老大难问题,但是这个问题总体上正在走向消亡。兼容性问题分为物理设备、系统、应用程序三个方面去看。物理设备的不兼容,如设备的制造标准与其他同类设备有点差别,导致系统的显示屏、显示色彩有差异。系统的不兼容,如PC上的操作系统、手机上的操作系统、嵌入式系统上的操作系统,对一定的标准不能达成共识,或者通过转换后也无法达成统一的。最后时应用程序的不兼容,如不同型号的浏览器、不同版本的浏览器、不同界面风格软件界面等,js可以解决的兼容性是这种兼容性问题的一部分。

js常用的兼容性解决方案:先用js检查当前运行环境的信息,确定是否支持某种js特性的运行。如果不支持的话,就增加补丁程序,让当前环境支持这种特性。

2、前端的响应速度问题

前端的响应速度一直是热门话题,但是具体怎么去也做也只体现在技术层面和前端。这个响应速度是有一个物理意义上的极限存在,越靠近这个极限,花费的成本越高。解决前端响应速度靠对对客户端进行详细分析:

App客户端:客户端应该将尽量多的静态内容压缩到安装包中,即便时以后再有版本更新,每次版本更新中,静态内容要合并到更新版本中。可以设置缓存,保存客户的编辑数据,重要数据可同步至服务器。

PC浏览器瘦客户端:瘦客户端无法一

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值