推送通知为何总是慢半拍:从持久连接到厂商定制的二十年技术博弈

“已发送"状态下的推送通知,为何用户的手机上迟迟不见踪影?服务器日志显示HTTP 200成功响应,实际送达率却只有60%?这不是代码bug,而是移动操作系统十五年演进中,在"即时送达"与"电池续航"之间做出的深刻妥协。 ...

13 min · 6447 words

移动端点击为何总是慢半拍:从300ms延迟到触摸事件处理的完整技术解析

2007年,第一代iPhone发布时,一个看似微小的设计决策,让移动Web开发者在接下来的十年里饱受困扰:当用户在移动设备上点击一个按钮时,浏览器会故意等待约300毫秒才触发点击事件。这段时间足够用户再点击一次——如果真的发生了第二次点击,浏览器就会执行双击缩放操作,放大页面内容。 ...

18 min · 8918 words