负责电商大促活动及日常营销H5的全生命周期开发,聚焦性能优化、跨端兼容与工程效率提效,支撑千万级UV活动的稳定运行与用户体验提升
- 主导设计大促H5性能优化体系:以Lighthouse 100分目标为基准,通过Webpack5 Tree Shaking剔除冗余代码(减少打包体积28%),结合SplitChunks按路由拆分代码;针对第三方SDK(如统计、分享)冗余加载问题,采用动态import+懒加载策略,将首屏加载时间从3.2s压缩至1.8s,页面加载成功率从97.3%提升至99.5%
- 核心解决跨端兼容痛点:针对iOS滚动穿透(fixed定位失效)与Android 1px边框模糊问题,组合使用FastClick库修正点击事件流+CSS transform: scale(0.5)方案;配合PostCSS Autoprefixer自动添加-webkit-前缀,覆盖98%低端安卓机(Android 9及以下)的flex布局兼容问题,兼容性投诉率较上一年下降65%
- 搭建活动H5工程化脚手架:基于Vite构建工具整合ESLint+Prettier+Husky代码规范流程,引入Vant Weapp H5版本组件库(适配rem布局),实现按钮、轮播图等通用组件复用率提升40%,单活动开发周期从7天缩短至5天
- 落地线上全链路监控:用Sentry捕获页面滑动卡顿问题(占比12%),通过Chrome DevTools Performance面板分析发现touch事件绑定冗余,改用事件委托+lodash防抖策略,将卡顿率降至3%;同时监控图片加载失败率(从8%降至1.2%),推动图片服务切换至WebP+AVIF双格式