在我们做项目的前期,需要考虑到整个项目的很多因素,让这个项目看起来更加专业,提升用户体验和代码重用性。
一、和ui设计师沟通
作为前端工程师,一定要和ui设计师保持持续和良好的沟通,比如沟通你喜欢使用的ui组件和框架,这样ui设计师也可以根据前端的偏好才进行针对性的设计。
而目前很多前端框架,都有设计师所用的sketch组件可以直接使用,对于设计师和前端来说,无非是提高效率的一个神器。
二、确定网站分辨率支持情况和浏览器兼容性
和领导沟通项目的使用客户群体,以及项目所要求的兼容性,并发量,使用场景等等,然后根据这些需求,进行框架的优化和选择。
例如,如果客户年纪都是偏大的,那么网站字体大小可以考虑大一些,在操作上也可以设计得更加简洁易懂。
不同分辨率下需要正常显示,可以使用自适应布局。
兼容性问题,手机端的需要考虑到ios和安卓不同机型下的兼容问题。
三、公共组件和设计规范的确定
将设计规范转化为公共样式和组件,可以提升代码的重用性,避免产生冗余代码。
四、空数据或者错误页的设计
当数据为空时,怎么处理,有什么方式,错误页的显示和调用
五、小程序需要考虑到包的大小,分包设计。
六、页面在极端其情况下显示是否正常,是否有做特殊处理,例如文字过长,输入框限制字数等等。
七、PC端页面数据量大,并发量大的情况下,需要考虑到缓存处理和优化方案。加载动画等等。
网友评论