产品控 @Rei writings.io 里面按删除键的时候略卡呢?

ywencn · 2013年05月15日 · 最后由 Rei 回复于 2013年05月15日 · 2731 次阅读

@Rei 不知道是不是和按键就提交保存有关,我一按回退键就卡得不行 环境是 MAC + CHROME + 搜狗输入法 要不要我录个视频?

另外为啥要每次输入都提交保存呀,好浪费。。 10 秒检查一次如果有改变再提交就行了我觉得。。

另外能不能有个不公开的选项呀?

回退卡应该是 Undo 机制的问题,因为还没有标准的 Undo 管理器,所以自己写了一个,又因为 Mac 和 Linux 两个平台的事件触发不一致,添加了额外的检查逻辑,所以实现得比较低效。

自动保存问题,可以再看看 Google Doc,它也是每个输入都触发保存事件。writings.io 比它差的地方是每次都全文发送,Google 每次发送量都是固定的,writings.io 随着文字增加会越发越多,累计起来每篇文章大概 1M 的总流量差异,这对桌面网络环境来说不算什么(包月流量为啥不用),移动目前放弃。另外触发的事件次数没准 Google 还要多,因为光标上下左右移动 Google 都会保存,writings.io 只有实际输入才会保存。

Google 耍了个小技巧,Saving -> Saved 的提示信息是延后几秒切换,所以用户看上去不会知道背后其实一直在频繁提交。我也打算这样弄,不过目前还在做别的东西。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号