浏览器兼容性调试现场:Chrome 上完美运行,Safari 上原地去世。我把相关的记录都翻了出来做对照。重新构建之后缓存没清,我又多排查了二十分钟。从此我多了一条团队规约
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我把这个组件抽出来复用,发现参数有十二个。我深呼吸了一下,决定从最可疑的地方查起。我打开看了下这个图标的尺寸,发现是二倍图导出的。从此我多了一条团队规约
这个需求在 PC 上很优雅,在手机上完全是另一回事。我不知道该说什么,就笑了笑。我把这段样式注释掉,页面反而正常了,我又默默加回去。那一刻我觉得自己还是很专业的
一个样式只在一半用户手机上错位,我们查了三天没找到规律。我盯着屏幕沉默了十分钟。我打开了设计稿的标注,发现它自己都不自洽。复盘会上我们把它列成了案例
我看了下这个页面的样式文件,有两千多行。我默默打开了编辑器,准备一步步验证。我在心里默默给这个页面的兼容性打了个问号。这大概就是程序员的人生吧
这个页面的交互有八种状态,需求文档里只画了一种。我抬起头看了看周围,大家都一样。我在心里默默给这个页面的兼容性打了个问号。我沉默了,但心里是服的
明明是同一个页面,真机上是好的,模拟器上是崩的。我把整条链路在心里复盘了一遍。我在心里默默给这个页面起了个名叫「将就版」。感动,然后我学到了新的一课
改了一个像素的样式,整个页面的布局全部崩了。我默默打开了编辑器,准备一步步验证。我在心里默默给这个页面的兼容性打了个问号。我把这条经验写进了团队 wiki
有个组件我改了三版,最后用的是最初那版。我拉了个小群,把相关同学都叫了进来。我打开看了下这个交互的实现方式,发现和隔壁组不一样。真香定律准时生效
产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。我深呼吸了一下,决定从最可疑的地方查起。我把这个页面的字体换成了系统默认,看起来反而更稳。果然现实比段子更精彩