版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
①猫超的技术选型变迁QWEB的不⾜,我们正努⼒的⽅向猫超的技术选型变迁WebWeb猫超的技术选型变迁早期的Web核⼼问题(Native化的背景)Q加载慢猫超的技术选型变迁猫超的技术选型变迁O1个需求3次开发(iOS、Android、Web),开发和协同成本⾼Q导购业务迭代频繁&超市北伐等业务临时性需求多,⽽Native发布猫超的技术选型变迁WebWeb猫超的技术选型变迁①滚动过程代码冻结Q加载慢Q⻚头⽆法定制猫超的技术选型变迁猫超的技术选型变迁O滚动过程代码冻结②加载慢Q⻚头⽆法定制猫超的技术选型变迁/cn/articles/mobile-taobao-521-performance-optimization-project猫超的技术选型变迁O滚动过程代码冻结Q加载慢③页头无法定制猫超的技术选型变迁O猫超的技术选型变迁②Web的不⾜,我们正努⼒的⽅向O实现粗糙Q操作体验差Q缺乏可靠性O实现粗糙Q操作体验差Q缺乏可靠性设计稿的静态还原Q基础⽅案:沉淀设计还原的基础⽅案设计稿的静态还原-字体渲染设计稿的静态还原-字体渲染移动端字重设置(iOS+Android):O跨端的中⽂加粗使⽤bold或者700②谨慎使⽤lighter,iOS下难以辨识,Android⼜不⽀持设计稿的静态还原-字体渲染系统会根据font-family设置中第⼀个能在fonts.xml中匹配上的字体来计算排版,但Android下中⽂⼜没有familyname,导致中⽂或中英混排时⽆法垂直居中i所以针对MIUI设备,可以在font-family最前⾯增加miui来解决:/p/chromium/issues/detail?id=789127设计稿的动态还原O动画⽅式的最佳实践Q缓动模式的最佳实践https://material.io/guidelines/motion/material-motion.html体验00ms内体验响应体验响应体验体验响应注注意点三:通过组合Promise实现精确的预加载体验响应体验00ms内体验体验00ms内00ms内体验作流畅eQ滚动:必须使⽤Passiveeventlisteners@⼿势:配合使⽤touchmove和scroll事件iOS下第⼀次促发scroll事件时存在延时,有时⾼度100px+性能作流畅①跨端预加载机制,保证⻚⾯可加载Q统⼀的异常提⽰和重试机制Q避免误操作跨端预加载机制,保证⻚⾯可加载跨端预加载机制,保证⻚⾯可加载O跨端预加载机制,保证⻚⾯可加载Q统⼀的异常提⽰和重试机制Q避免误操作异常提⽰和重试机制O基于CDN的通⽤缓存策略,尽可能不出错Q统⼀的异常提醒(ing)Q补全异常处理机制(ing)异常提⽰和重试机制点击促发场景模块级异常O跨端预加载机制,保证⻚⾯可加载Q统⼀的异常提⽰和重试机制③避免误操作误操作-点击区域O上下or左右的识别Q浮层内部的区域滚动or整个⻚⾯滚动率的⼿势识别@…开机动画抽屉式的全局导航O精细化O通过规范流程、通⽤⽅案和⼯具来保证静态的设计稿还原Q操作性能Q从阈值促发到实时反馈Q保证动画、滚动、⼿势反馈的流畅性Q可靠性Q统⼀的异常提醒和重试机制Q点击区域优化及⼿势的正确识别@设计语⾔APP化•AppleHumanInterfaceGuidelines•GoogleMaterialDesign•Sketch源⽂件-AndroidMaterialDesign•Sketch源⽂件-iOS11•AndroidUI⽂档•iOSUIKit⽂档•基于flutter实现的UI组件Gallery•Pinterest上各种移动端界⾯&交互设计集合O不依赖框架Q⽀持多种模块依赖机制勾勾极致体验为什么不是WeexorRN?①WK+U4后,操作体验上接近NativeQ基于Web的⼩程序:⽀付宝⼩程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 刚性阻燃线管暗配施工方案
- 消防工程维保计划书
- 小学语文教研计划 小学教研计划总结例文
- 办公室每月工作计划范文
- 劳技教学工作计划
- 办公室文员试用期计划总结
- 城市禁毒主题宣传月工作计划书
- 教师关爱留守儿童措施初中教师工作计划
- 2024年计划生育工作计划报告
- 一年级2024年上学期班主任工作计划
- 2023年中国生殖健康行业研究报告
- XX市XX医院无痛医院建设方案
- 新能源材料与器件PPT完整全套教学课件
- 东北育才中学2024年高二上数学期末经典试题含解析
- 2023年公需科目考试试题及答案
- 年产1w吨生物柴油工厂设计-毕业(论文)设计
- 谈谈青年大学生在中国式现代化征程上的使命与担当范文(6篇)
- 产前筛查、诊断及新生儿疾病筛查
- 友邦保险“愈从容”重疾专案管理服务手册(完整版)
- 2023年消防接警员岗位理论知识考试参考题库(浓缩500题)
- GB/T 2565-2014煤的可磨性指数测定方法哈德格罗夫法
评论
0/150
提交评论