解决 Xmarks 与 iCloud 书签同步时的冲突

Xmarks 是一个著名的书签同步工具,相比 Chrome 等自带的同步功能,Xmarks 的优势在于跨浏览器和跨平台,对于有这方面需求的人士很方便。但是 Xmarks 的 iOS 版需要开通高级会员,而且由于 iOS 的原因有很多限制;iCloud 自带的书签同步又只支持 Safari 和 IE ,对于平时用 Chrome 的同学来说,要在 Chrome 和 iOS 之间同步书签,很火大。

或许你已经想到先用 Xmarks 同步 Chrome 书签到 IE/Safari 然后用 iCloud 同步到 iOS。但是很遗憾,Xmarks 与 iCloud 有功能上的冲突:由于 iCloud 采用的是增量同步机制,Xmarks 对 IE/Safari 书签的更新并不会也永远不会反映到 iCloud 上,也就是说 iCloud 上的仍然是旧的书签内容;甚至接下来如果你对 IE/Safari 的书签进行手工调整(比如增加一个书签),那么 iCloud 会将这个调整“增量”到旧的书签上(即在旧的书签基础上增加一个书签),造成整个书签系统严重混乱。

目前尚没有办法解决 Xmarks 与 iCloud 的机制冲突,但是书签的同步可以交由一些手工操作来解决。本文以 PC 上的 Chrome 用 Xmarks 同步到 Mac 上的 Safari 为例,说明怎样将书签正确同步到 iCloud 上。

本文的做法理论上也可以支持 PC 的 Chrome 通过 IE 同步到 iCloud,但是未测试,欢迎大家反馈。

关闭 Lion 10.7.2 登录屏幕上的客人帐户图标

Mac OS X Lion 10.7.2 引入了iCloud,但是使用手动登录和屏幕锁定的用户会发现多了一个客人账户图标,而且在原来的帐户设置里面关闭客人帐户也不起作用了。其实这个图标还是可以关闭的,方法如下:

 
1. 在“系统偏好设置”里点选“安全性与隐私”:

lion_guest-01

 
2. 勾上“停用在屏幕锁定时重新启动到Safari”:

lion_guest-02

 
如果你好奇可以试着在登录屏幕点击那个客人图标,然后跟着系统提示重启,就发现进入了一个只有打开Safari的桌面了。具体有什么作用嘛,我个人的理解是忘记了密码可以通过iCloud恢复,但愿我自己不会用到这个功能。