道招

QQ邮箱、163邮箱自动保存草稿机制调研

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

QQ邮箱、163邮箱自动保存草稿机制调研

背景

准备优化自己的邮箱项目中草稿的保存,目前是完全依赖调用后端接口保存,并且不支持自动保存功能,希望先调用主流邮箱的机制,并与之保持一致的用户体验。

QQ邮箱

页面切换时主体窗口内iframe会覆盖成最新的,每次仅存在一个iframe。 file

存储时机
  1. 页面跳转(比如点击调转至收件箱) 判断当前是否存在内容变更,有则进行二次弹框确认,否则直接跳转

file

  1. 自动保存

    两个每30秒执行一次定时器

  • 保存至本地:如果编辑器内容发生改变则将编辑器内容保存至本地

  • 自动保存:如果编辑器内容发生改变则提交服务器(服务器返回成功后删除本地缓存)+ 保存至本地逻辑

file

存储地点

加密后存入localStorage

file

163邮箱

打开邮件,写邮件、查看邮件是使用新“标签”打开页面。

file

存储时机
  1. 页面切换(比如切换至收件箱) 直接切换,如果编辑器内容发生改变,直接自动保存草稿并给予提示

file

  1. 自动保存
  • 保存至服务器:每3分钟执行一次定时器,直接保存内容至服务端

  • 自动保存:执行一次定时器(首次是2分钟),内容有变化则提交服务端,并设置定时器为5分钟 + 执行下次定时器

总结

共同点:
  • 能够检测内容是否发生了变更

  • 页面跳转时自动保存草稿或者给予二次确认

  • 两套计时器,一套是定时保存(本地或者服务端),一套定时检测

更新时间:
上一篇:邮件项目左侧tab切换,右侧主体内容联动的技术实现思考过程下一篇:自学日语五十音的一点笔记

相关文章

开始使用QQ浏览器了

QQ浏览器其实比较流氓的,它的流氓在于:就算它不是你的默认浏览器,只要你的电脑上装有QQ浏览器,在你点QQ面板上的QQ空间,QQ邮件等链接时,会自动用QQ浏览器打开,而不是你的默认浏览器,按道理是链接 阅读更多…

道招网官方通知邮箱、腾讯微博、新浪微博

今天道招网正式确定了官方通知邮箱,并且命名此系统为 道招提示 ,通知邮箱为 notice_daozhao_com@163.com 。另外腾讯微博地址为 http://t.qq.com/share_i 阅读更多…

wordpress和QQ有啥关系是咱们不知道的

刚刚我写了一篇文章 开始使用QQ浏览器 ,发现了一个小问题,比较奇怪,所以写了此文章。 在《开始使用QQ浏览器》一文中,我用了qq(注意,这是小写),但是发布后,此文的标签自动变成QQ(是大写), 阅读更多…

我的生活充满腾讯QQ

很多人不喜欢QQ的山寨,但是不可质疑的是,它一直在山寨但是从未被超越。 我喜欢google的一切免费,但是我不喜欢它的那种喜欢把产品开发出来,但是长时间不改进,甚至放任不管(可能是我片面的想法)的做 阅读更多…

android手机QQ2012很给力

前几天我更新了android手机QQ2012,感觉很给力哦。 特别是那个多终端同时在线,感觉很牛x。我还是今天猜发现的哦。 今天我在笔记本上用eclipse做小项目,电脑上同时登着QQ呢,我的手机 阅读更多…

邮件搬家:转移旧邮箱邮件至新邮箱

以前觉得估计用不上这个,今天才发现自己果然就这种蛋疼的需求,更奇葩的是网上还真能找到这样的解决方法。 1.安装微软的outlook,使用imap方式(pop3方式未测试,读者可以试试)配置自己的新旧 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了