
获得徽章 1
- #青训营笔记创作活动#
12/27
day14
前段时间也写了个图片编辑器,功能比楼主差多了,没用框架纯js实现的,向楼主学习评论点赞 - #青训营笔记创作活动#
12/26
打卡day13
实际开发中其实节流函数现在也不用了,都是按钮loading,或者全屏loading评论点赞 - #青训营笔记创作活动#
12/25
打卡day12
给 iframe 使用 data 伪协议,这样父子页面之间是跨域的,可以高度隔绝,虽然 iframe 里面所有接口都有,但是影响不到父页面。
然后基于 postMessage 撸一个 RPC 来提供有限的接口。
展开评论点赞 - #青训营笔记创作活动#
12/24
打卡day11
在CSS3中,我们可以使用transform属性的scale()方法来实现元素的缩放效果。评论点赞 - #青训营笔记创作活动#
12/22
打卡day10
方便,好玩,眼前一亮,但是有点少,希望能多来点评论点赞 - #青训营笔记创作活动#
12/21
打卡day9
实际工作没必要自己这么搞,UI提供的图片让他自己该压缩就压缩;如果是存在aws 这种资源服务器,你在存入的时候就会自动生成一份webp格式的压缩版。自己在项目里做下设备的判断,能用webp就去拿同名webp文件展开赞过评论1 - #青训营笔记创作活动#
12/20
打卡day8
总体来说,目前 Esbuild 对于真实的 Web 场景还有很多能力不支持,还有一些硬伤,包括语法不支持降级到ES5,拆包不灵活、不支持 HMR,对于真正能作为 Webpack 一样的构建工具来讲还有很长的路要走。展开评论点赞 - #青训营笔记创作活动#
12/19
day7
想进一步了解如何解决high CPU,延时问题,清晰度问题,尤其是多人点对点
评论点赞 - #青训营笔记创作活动#
12/18
打卡day6
又学习了一个新的工具
在开发跨端h5上我用得更多的是charles工具,charles工具和whistle相近,
能够通过ip、端口和证书的配置实现抓包。
当然在H5跨端开发层面讲,还有很多调试抓包的方法也很实用,如:
1. 安卓机使用chrome自带的tools连接实现抓包
2. IOS使用safari连接电脑实现抓包
3. 使用如vconsole工具加载到页面实现抓包和报错定位
这些都能在很大程度上为我们开发提供便利展开评论点赞 - #青训营笔记创作活动#
12月17日 打卡day5
1. 对于回到顶部方法,之前有做过滚屏的需求,scrollTo有behavior: "smooth"的属性,就作者说的兼容性问题而言,用setInterval也不能够达到流畅顺滑的情况,可以参考结合easings.net中动画的js实现。同时可以考虑requestAnimationFrame这个api,10ms的延迟设置的也不够合理,应该为16(60帧)
2. 复制文本中-9999px不够合理,为什么不选择对dom元素隐藏?展开评论点赞