如何打好前端游击战?1、前期沟通很重要前期沟通的重要性应该没有谁不知道,所以一些喜闻乐见、耳熟能详的沟通要点就不赘述,说个前端游击很重要的一个沟通点——介入深度。“介入深度”之重要性如秃子头上的虱子——显而易见:你打游击进入敌方腹地太深,抽不出来则是被灭的命;入敌太浅,隔靴搔痒,又没有任何效果,还要重来,费时费力。
然而,“介入深度”其实是个比较虚的概念。我自己心中的衡量是这样的:发挥口遁,提供一些实现建议以及选型方案,但不码一行代码,此乃10%介入。
快速成型,给老板、产品经理或者开发者抢先过目体验,CSS代码什么的不能作为实际项目代码使用的,为20%介入。
与设计图一一匹配的HTML页面,此乃30%介入。例如,一个单页的制作工具,每个制作模块的展开状态采用独立的.html页面表示,于是,最终交付的可能就是10~20个页面。
包含纯视觉层面交互的原型页面,任何交互代码都不会被开发采用,纯示意,此乃40%介入。此时,你可以用CSS3高级特性完成这些效果,甚至jQuery UI走起,不要担心你的代码很懒,因为都会被无视。
与开发公用解决方案,负责UX相关交互,JS代码直接利用,会与开发的JS合并并最终上线,此乃60%介入。此时,需要考虑规范、兼容性以及性能等等。
不仅负责纯视觉交互,还使用伪数据模拟与后台通信的完整交互,但代码依然本着纯演示目的,此也是60%介入。例如,点击个按钮,ajax请求走起,按钮状态变化,菊花出现,成功后,载入内容,并出现成功提示。
CSS、UX JS、Server JS均需要最终上线,然而数据是假的,此乃80%介入。
页面、交互、开发一把抓,从头撸到尾,此乃100%介入。凡事都需要经验积累,之前就存在介入深度把握不准的问题:
介入过深
去年做企业盘,是自己参与的第一个比较大而完整的项目,自己有点high,完全把自己当其他部门的人使用了。做得很拼,原型页面做得超级高保真,文件上传,进度条什么的都是真实的,介入程度70%左右。然而,这种介入过于深入且分界不明,因此,开发在代码剥离的时候花了一番功夫,这种刮骨疗伤的感觉没人会喜欢的!
介入过浅
蓝鸥科技西安中心是一家致力于技术研发、技术咨询、技术服务、职业教育、创业孵化及项目投资的集团化公司。教育部产学合作协同育人项目承办企业,蓝鸥长期精研西安Java培训、西安大数据培训、西安VR/AR/Unity3D游戏开发培训、西安HTML5前端开发培训、西安Web安全攻防和西安UI设计培训等技术,是目前国内仅有的一家集苹果AATC、Unity、Oracle“三大官方授权于一身”的移动互联网培训企业。选择蓝鸥,不止高薪更是高起点!