返回列表 发帖

[改进建议] TW3,收藏夹同步建议

最好的方案,是取消同步的需要,完全以服务端为准,每次启动都读一次。
或者:

现在,启动的时候如果发现客户端和服务端不一致,会弹出一个窗口让用户选择,其实大多数情况下程序是可以自动处理掉不用弹出对话框烦用户的。比如客户端和服务端只有一头更新了。

因为正常情况下网络连接都是正常的,所以很少会出现客户端在无法和服务端连接的情况下添加收藏的情况,也就是说,在多台机器上打开(考虑同时打开的情况),绝大多数情况下,当发生服务端和客户端不一致时,都是服务端版本大于客户端版本。(两台机器同时打开tw3,其中一台A添加收藏,立刻同步到服务器,由A的版本和服务器相同,另外一台机器B的版本会落后于服务器,这时候B如果也添加一个收藏,则首先是检测到了服务端已更新,那么这时候先从服务端同步下来,再提交B打算新添加的收藏——一样就不用再重复提交了——和CVS的更新行为一样,如果发现自己要更新的时候服务端已更新,则需要先把服务端的更新同步下来再提交)

顶一个,这种情况太不人性化了,好久都没解决,不知道这次提问题会不会引起重视

TOP

支持楼主的建议

TOP

貌似有道理

TOP

不是很懂 1# theworduser133

TOP

我觉得没有必要做在线收藏,直接把theworld.cn弄成官方网站,就可以统一品牌,更有利于宣传、推广。

TOP

这样做的后果就是每次在添加、编辑、删除、排序的时候,都会卡住,等待服务器上返回状态。由于国内很多用户用迅雷,所以网络可能随时闪断,如果一旦连接不能及时响应,可能会造成长达1分钟的失去响应。因为这时候不能允许用户修改收藏夹,必须等待服务器的反馈,所以这时候界面会卡住。即使可以不卡住,用户一看没有反应,可能反复操作,从而造成更多的问题。

楼主的想法是最理想化的。如果可以的话,我们也希望这样,但是目前的情况是暂时不行。

TOP

从楼上的回复可以看出,tw的收藏夹并不是“每次在添加、编辑、删除、排序的时候”同步到服务器上,我很想了解一下:具体tw是在什么时候才将数据同步到服务器上呢?
使用到网络收藏夹就是因为将来要在不同的地方获得收藏夹信息,我在公司临下班的时候将搜索出来还未来得细看的网页添加入收藏夹目的就是想回家后可以继续看,可是若如楼上说的那样我添加进收藏夹后tw并不会马上将这几个新收藏的数据提交到服务器上,此时我在毫不知情的情况下关闭计算机不就前功尽弃了吗?事实上我确实遇到过这样的麻烦,搞得好郁闷。
所以我才一再建议将本地收藏夹和网络收藏夹分开,有需要添加到网络收藏夹的时候我必须能方便地看到是否提交成功的结果,保证添加到网络收藏夹的数据不会丢失。若像现在这样的收藏夹,让人用起来心里总是不踏实,好担心一不小心就会没同步到服务器上从而丢失数据。

TOP

7# netac

嗯,以现在的网络来说确实完全基于服务器不太现实,不过那只是我的第1句话而已。能否考虑下我下面说的那些——主要思想是在需要本地缓存的情况下,尽量做到不需要用户干预就能智能同步——maxthon的在线收藏夹在这个方面就做得不错,我之所以从tw2转到了maxthon就是因为maxthon的网络收藏很好用,后来tw3也开发了内置的功能,所以又转回来来了,但平心而论,和maxthon还是有些差距的,毕竟人家开发时间上领先了不少,希望tw能越做越好后起而超之。

TOP

说难听点,完全可以抄袭马桶那种自动更新本地与服务器的收藏夹
非常实用。
卷卷的发丝
柔柔的手臂
剪扯不断幽幽的思念

TOP

现在马桶唯一让我舍不弃的就是同步收藏和在线便签。。。 我在办公室和家里的电脑都能同步。。 很方便操作。

TOP

顶楼主
这个同步烦死了,
一直顶到开发组引起重视为止

TOP

返回列表